Java Springboot
Work: Hybrid in NYC 3 days a week.
Client: Mo**an St*n*ey
LOCALS ONLY in NY/NJ– Interviews are In Person
Technical: Morgan is very stringent in their evaluation – so they have to be super technically strong.
Job Description: Java Developer
We are seeking a skilled Java Developer to join our team. The ideal candidate will have strong experience in backend development using Java and Spring Boot, working within a microservices architecture, and integrating with frontend applications built using AngularJS.
Key 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 CI/CD 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 cross-functional 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.
* Hands-on experience with MongoDB.
* Experience working with AngularJS.
* Familiar with Kafka or other messaging systems.
* Familiarity with CI/CD tools such as GitHub and Jenkins.
* Experience in writing unit tests and following structured testing methodologies.
* Strong analytical and problem-solving skills.
* Experience working in Agile/Scrum 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 (e.g., OAuth2, JWT).
* Exposure to performance tuning and application monitoring tools.