Our Client, an IT Services and Consultant company, is looking for a Senior Java Developer for their New York, NY location. Responsibilities:
+ Design and develop robust, scalable, and high-performance backend applications using Java 17
+ + Build and maintain RESTful APIs and microservices using Spring Boot 3.3.x
+ Implement data persistence and complex queries using JPA with relational or NoSQL databases
+ Develop and support event-driven architectures using Kafka and MQ messaging systems
+ Containerize services using Docker for consistent deployment in cloud-native environments
+ Collaborate with front-end teams to ensure seamless API integration and end-to-end functionality
+ Contribute to UI development using Angular (17+/19+)
+ Participate in CI/CD pipelines and source control using Git
+ Provide guidance and mentorship to development teams and ensure adherence to architectural standards
<...