
Information Technology - Application Development - Software Developer - Java
- New York City, NY
- $60.00-78.00 per hour
- Contract
- Full-time
Work Location: New York, NY 10154 (2-3 Days Hybrid Onsite)
Duration of Assignment: 12+ Months
Pay Rate: $60.00-$78.00/hr on W2
Job Description:
Responsibilities:
- Design, develop, and test Java-based applications and software solutions
- Collaborate with product owners, business analysts, and other stakeholders to gather and analyze user requirements
- Develop technical specifications and system architecture designs
- Write clean, efficient, and maintainable code following best practices and coding standards
- Troubleshoot and debug software defects and performance issues
- Conduct code reviews and provide constructive feedback to team members
- Collaborate with cross-functional teams to ensure seamless integration of software components
- Stay up-to-date with the latest industry trends and technologies to continuously improve software development processes
- Act with integrity, professionalism, and personal responsibility to uphold the firm’s respectful and courteous work environment.
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- Proven experience as a Java Developer, with a strong understanding of Java programming language and its ecosystem
- Proficiency in Java frameworks such as Spring, Hibernate, or similar
- Experience with web development technologies including HTML, CSS, JavaScript, and front-end frameworks (e.g., Angular, React)
- Familiarity with database systems (e.g., MySQL, Oracle, MongoDB) and SQL