All vacancies

Lead Software Engineer - Java with Spring Boot
EPAM Systems
India · On-site · relocationSalary not disclosedfull-timeEPAM Systems Careers (offices abroad)
We are building secure, scalable backend platforms and need a Lead Software Engineer - Java with Spring Boot to drive design and delivery. You will shape architecture, deliver Java microservices on Azure Cloud and Serverless, and raise engineering quality through reviews and standards—apply now.
Responsibilities
- Design and build enterprise-grade applications with Java and Spring Boot
- Architect and deliver microservices-based solutions deployed to cloud platforms
- Implement and connect RESTful APIs between backend services and frontend applications
- Collaborate with cross-functional teams to ship scalable, maintainable solutions
- Lead code reviews and mentor engineers with actionable technical guidance
- Contribute to architectural decisions to meet quality, security, reliability and compliance expectations
- Apply Agile and DevOps best practices across the full software development lifecycle
- Manage CI/CD pipelines and enable continuous delivery workflows
- Troubleshoot and resolve complex issues across the full application stack
- Deploy and operate services using containerization and orchestration tooling
Languages
- Work format
- On-site
- Seniority
- Lead
- Posted
- 13 Oct 2026
- Last verified
- In the last 5 days
Similar roles
- Tech Lead - Kubernetes (m/w/d)mittwald · Remote · worldwide, UTC+4 accepted
- Engineering ManagerFederato · Remote · worldwide not confirmed
- DevOps Team LeadFundCount · Remote · worldwide, UTC+4 accepted
- Engineering Manager Expression of Interest FormGitLab · Remote · worldwide, UTC+4 accepted
- 1C developerAras Food LLC · Armenia · On-site
- Multigres EngineerSupabase · Remote · worldwide

