We are looking for Backend Java Developer for our client in New York City, NY
Job Title: Backend Java Developer
Job Location: New York City, NY
Job Type: Contract
Job Overview:
Pay Range: $55hr - $60hr
Responsibilities:
- Design develop and maintain scalable backend applications using Java and Spring Boot.
- Develop and maintain RESTful APIs and integrate them with frontend applications built using AngularJS.
- Work with MongoDB for data modeling querying and performance optimization
- Contribute to CICD pipelines using GitHub and Jenkins for automated builds and deployments.
- Write unit and integration test cases following structured testing and development practices.
- Troubleshoot production issues and enhance system performance and reliability
- Collaborate with crossfunctional teams including frontend developers QA DevOps and product managers.
- Participate in code reviews and ensure adherence to coding standards and best practices.
Required Skills Qualifications:- 5 years of experience in Java development.
- Strong proficiency in Java Spring Boot Microservices architecture and RESTful API development.
- Handson experience with MongoDB.
- Experience working with AngularJS.
- Familiar with Kafka or other messaging systems.
- Familiarity with CICD tools such as GitHub and Jenkins.
- Experience in writing unit tests and following structured testing methodologies.
- Strong analytical and problemsolving skills.
- Experience working in AgileScrum environments.
- Added Based on recent Feedback.
- Good knowledge on using AI models like Claude GPT.
- Knowledge on Agentic coding Gen AI.
- Nice to have knowledge of Awesome Copilot Agent modes chat modes.
Nice to Have:- Experience with Microsoft SQL Server MSSQL.
- Knowledge of authentication and authorization mechanisms eg OAuth2 JWT.
- Exposure to performance tuning and application monitoring tools.