Role: Lead Java DeveloperJohns Creek, GeorgiaHybrid (3 day in Client Location, 2 day Remote)Rate:$75Client: MacysJob Description/ Responsibilities:*10+ years of experience in Java application development, with proven experience leading development teams and driving technical direction on enterprise-scale applications. *Strong expertise in Spring Boot and Microservices architecture, with the ability to define architecture standards, conduct design/code reviews, and guide the team on best practices for scalability, performance, and maintainability.*Advanced proficiency in Java with the ability to troubleshoot complex, distributed systems and resolve critical production issues. *Experienced in leading teams within an Agile delivery model - owning sprint planning, technical estimation, and ensuring timely, high-quality delivery aligned with business priorities. *Proven ability to mentor junior/mid-level developers, collaborate with architects and product stakeholders, and act as the primary technical point of contact for the team. *Experience with CI/CD pipelines, containerization (Docker/Kubernetes), and cloud platforms (AWS/Azure/GCP) is desirable. Hands-on GenAI/AI-assisted development experience is a plus.What are the top 3 skills required for this role? 1. Springboot Microservices2. Advanced Java3. Agile
For information on benefits, equal opportunity employment, and location-specific applicant notices, click here
At SPECTRAFORCE, we are committed to maintaining a workplace that ensures fair compensation and wage transparency in adherence with all applicable state and local laws.This position's pay range is $7.25/hr - $80.00/hr.