IDR is seeking a Lead Java Developer to join one of our top clients in New York, NY. We are looking for a seasoned professional with over 10 years of experience specializing in microservices architecture and AWS technologies. If you are passionate about leading the design and development of scalable, cloud-native APIs and systems, and guiding a team of developers, we encourage you to apply today!
Position Overview/Responsibilities for the Lead Java Developer:- Lead architecture, design, and development of microservices and cloud-native APIs using AWS services.- Collaborate with cross-functional teams, including product managers and engineers, to define and execute technical strategies.- Provide mentorship to development teams and uphold best practices in code quality, testing, and documentation.- Drive architectural decisions and ensure system scalability, performance, and reliability.- Oversee CI/CD pipeline improvements and manage cloud-based deployment workflows.Required Skills for Lead Java Developer:- 7+ years of Java development experience with strong knowledge of Spring, Spring Boot, and microservices architecture.- Hands-on experience with AWS services such as ECS, Lambda, S3, SQS, SNS, Glue, CloudWatch, DocumentDB.- Proficiency in SQL and NoSQL databases (e.g., AWS DocumentDB, MongoDB).- Experience working with OpenAPI specifications.- Strong unit testing skills using JUnit, Mockito, or equivalent frameworks.- Hands-on experience with Docker, containerization, and CI/CD pipelines.- Familiarity with Agile/Scrum methodologies.What’s in it for you?- Competitive compensation package- Full Benefits; Medical, Vision, Dental, and more!- Opportunity to get in with an industry leading organization- Close-knit and team-oriented cultureWhy IDR?- 25+ Years of Proven Industry Experience in 4 major markets- Employee Stock Ownership Program- Medical, Dental, Vision, and Life Insurance- ClearlyRated's Best of Staffing® Client and Talent Award winner 11 years in a row;This Job has been closed