Job Description
We are seeking a Lead Software Engineer specializing in Java, Microservices and Kubernetes to drive the design and development of scalable backend services and enterprise APIs.
This role offers the opportunity to architect robust solutions, mentor engineering teams and shape the technical roadmap for high-impact platforms in a cloud-native environment.
Responsibilities
- Lead the design and development of high-availability backend services and enterprise-grade APIs using Java and Spring Boot
- Architect and maintain a federated GraphQL API layer for multiple client applications
- Utilize Python for scripting, automation or supporting secondary services in a polyglot environment
- Write clean, testable and maintainable code with a focus on quality and operational excellence
- Provide monitoring visibility to technical and operational health using tools like DataDog
- Own the technical roadmap...
Apply for this Position
Ready to join EPAM Systems? Click the button below to submit your application.
Submit Application