Lead Java Spring Microservices Developer
Core
Lead the design, development, and delivery of scalable microservices-based enterprise applications using Java Spring technologies.
Role type
Senior IC Lead Java Spring Microservices Developer
Builds
Scalable, reliable, and secure microservices architectures
Domain
Enterprise software development, Cloud-native microservices
Deliverable
production ML models | product features
Required skills
Java (SE 11+), Spring Boot, Spring Cloud, Microservices architecture, Team leadership, Code review, Agile/Scrum
Preferred skills
Cloud platforms (AWS/Azure/GCP), Containerization (Docker/Kubernetes), CI/CD (Jenkins/Azure DevOps), Kotlin, NoSQL databases
Technologies
Java, Spring Framework, Docker, Kubernetes, Jenkins, AWS, Azure, GCP, Git, Maven, Gradle, MySQL, PostgreSQL, MongoDB, Cassandra
Responsibilities
Lead end-to-end development and deployment of microservices, Mentor and guide a team of Java developers, Design and implement scalable microservices, Drive continuous improvement of tools and methodologies, Lead code reviews and troubleshoot complex issues, Collaborate with cross-functional teams on technical implementation
Seniority
Senior, hands-on IC with team leadership