Our Client, an IT Services and Consultant company, is looking for a Full Stack Developer – Java, Spring Boot & Angular for their New York City, NY location.
Responsibilities:
Design and develop robust, scalable, and high-performance applications using Java 17+ and modern development frameworks.
Build, enhance, and maintain RESTful APIs and microservices using Spring Boot 3.3.x.
Develop and maintain front-end applications using Angular 17+/19+ and the latest TypeScript versions.
Implement data persistence solutions using JPA/Hibernate with relational and NoSQL databases.
Design and build event-driven solutions leveraging Kafka and Message Queue (MQ) technologies.
Develop cloud-ready, containerized services using Docker.
Collaborate with UI, QA, product, and architecture teams to deliver end-to-end solutions.
Participate in system design discussions, technical reviews, and architectural decisions.
Write clean, maintainable, and scalable code following coding standards and best practices.
Support CI/CD pipelines and automated deployment processes.
Use Git-based version control and contribute to Agile development practices.
Troubleshoot production issues and optimize application performance.
Requirements:
Java 17+ & Spring Boot 3.3.x Development
Design and develop scalable, high-performance backend applications.
Build and maintain RESTful APIs and microservices.
Angular 17+/19+ & TypeScript
Develop modern, responsive user interfaces.
Integrate front-end applications with enterprise APIs.
JPA, Databases & Event-Driven Architecture
Develop persistence layers using JPA/Hibernate.
Experience with Kafka, MQ, and relational/NoSQL databases.