Lead Software Engineer - Java8, Spring, REST API, Microservices
EPAM Systems
Bengaluru, Karnataka, India
Full-Time
Posted 26 days ago
Bengaluru, Karnataka, India
Full-Time
Posted 26 days ago
Job Description & Responsibilities
We are seeking a Lead Software Engineer to develop, enhance and maintain code while building back-end microservices and REST APIs for impactful projects.
Responsibilities
- Develop, enhance and maintain code
- Build back-end microservices and REST APIs
- Conduct unit testing
- Perform code reviews
- Follow best practices including code review, unit testing and continuous integration
- Collaborate with team members to design and implement solutions
- Troubleshoot and resolve issues in a timely manner
Requirements
- Bachelor's degree in Computer Science or related field
- 8 to 12 years of development work experience
- Hands-on experience with Java, Spring Framework and Kafka
- Proficiency in REST APIs, microservices architecture and WebLogic
Nice to have
- Master's degree in Computer Science
- Background in financial services, particularly in wealth management
- Knowledge of additional programming languages
- Familiarity with cloud technologies
- Understanding of agile development methodologies
About EPAM Systems
Required Skills
JavaKafkaAgile
Job Details
Employment TypeFull-Time
Work ModeOn-Site
Experience8 – 12 years
Positions1
Posted by
N/A
Posted on:
18 Aug 2026
About EPAM Systems
More open roles
- Java Backend Developer ( 7-10 Years Of Experience In Java Backend Technologies -Payment Domain Preferred) PuneGlobal Payments · Pune, MH, India
- Senior Automation QA (Javascript) EngineerCiklum India · Chennai, Tennessee, India
- Full Stack Java DeveloperJRD Systems · Bengaluru, KA, India
- Core Java Backend Developer - Springboot MicroserviceTalentgigs · Chennai, Tennessee, India
- Sr Engineer Software - Java Full StackEmpower India · Bengaluru, KA, India
- Senior Engineer Software - Java Full StackEmpower India · Bengaluru, KA, India