EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture.
Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
We are seeking a Lead Software Developer to strengthen a product lifecycle platform built with Java, Angular, Kafka, and PostgreSQL. You will help embed AI Ops and AI SDLC in an AI-native delivery flow while operating within a scalable microservices architecture supporting industrial volumes.
Responsibilities
- Develop and sustain the product lifecycle platform implemented with Java, Angular, and PostgreSQL
- Help scale and enhance a microservices architecture built for industrial-grade performance
- Implement engineering standards and CI/CD practices throughout delivery
- Enable service integrations through REST APIs and other communication links
- Safeguard reliability across a 24/5 operating model, including 24/7 coverage for P1/P2 incidents
- Review code and collaborate on testing activities with peers
- Use feedback to improve outcomes and ask questions that surface risks early
- Adjust to rapid change while adopting modern engineering methods
Requirements
- Comprehensive 8–12 years of experience in Java Full Stack development with Angular
- Practical expertise in REST APIs plus service-to-service communication
- Demonstrated experience following engineering standards and CI/CD processes
- Team-oriented mindset with a positive response to constructive feedback
- Meticulous attention to detail when working on high-availability services
- English proficiency of B2 (Upper-Intermediate) or higher
Nice to have
- Working knowledge of Kafka, PostgreSQL, or Elasticsearch
- Familiarity with hexagonal architecture and microservices architecture patterns
- Experience with structured code review and testing practices in delivery teams
We offer
- Opportunity to work on technical challenges that may impact across geographies
- Vast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications
- Opportunity to share your ideas on international platforms
- Sponsored Tech Talks & Hackathons
- Unlimited access to LinkedIn learning solutions
- Possibility to relocate to any EPAM office for short and long-term projects
- Focused individual development
- Benefit package:
- Health benefits
- Retirement benefits
- Paid time off
- Flexible advantages
- Forums to explore beyond work passion (CSR, photography, painting, sports, etc.)
📌 Lead Software Developer - Java FS Angular (Bengaluru)
🏢 EPAM Systems
📍 Bengaluru
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.