Lead Software Engineer - Java8, Spring, REST API, Microservices

Epam Systems

Hyderabad, Pune District, Bengaluru

On-site

INR 3,000,000 - 4,800,000

Full time

11 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

EPAM Systems in Hyderabad is seeking a Lead Software Engineer to develop, enhance and maintain backend code, focusing on microservices and REST APIs. You will lead design and implementation efforts, review code, and ensure high quality through unit testing and CI practices.

The role requires strong Java experience, Spring Framework, Kafka, and WebLogic, with 8–12 years in development. Bachelor's in CS or related field is expected, with nice-to-have cloud and wealth-management exposure.

Qualifications

  • 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
  • Nice to have: Wealth management or financial services background
  • Nice to have: knowledge of additional programming languages
  • Nice to have: cloud technologies and agile development methodologies

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

Skills

Java
Spring Framework
Kafka
REST APIs
Microservices
WebLogic

Education

Bachelor's degree in Computer Science or related field

Job description

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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Engineer - Java8, Spring, REST API, Microservices
Lead Software Engineer - Java8, Spring, REST API, Microservices

EPAM Systems • India

On-site
INR 2,800,000 - 4,200,000
Senior Software Engineer - Java8, Spring, Rest API, Microservices
Senior Software Engineer - Java8, Spring, Rest API, Microservices

EPAM Systems • Maharashtra

On-site
INR 1,500,000 - 2,300,000
Lead Java FullStack Software Engineer - Java, ReactJS, Microservices
Lead Java FullStack Software Engineer - Java, ReactJS, Microservices

EPAM Systems • Hyderabad

On-site
INR 4,000,000 - 7,000,000
Lead Java FullStack Software Engineer - Java, ReactJS, Microservices
Lead Java FullStack Software Engineer - Java, ReactJS, Microservices

EPAM Systems • Chennai District

On-site
INR 4,000,000 - 7,000,000
Lead Java Full-Stack Developer - Java, ReactJS, Microservices
Lead Java Full-Stack Developer - Java, ReactJS, Microservices

Epam Systems • Pune District

On-site
INR 2,800,000 - 4,200,000
Lead Java Full-Stack Developer - Java, ReactJS, Microservices
Lead Java Full-Stack Developer - Java, ReactJS, Microservices

EPAM Systems • Maharashtra

On-site
INR 3,000,000 - 6,000,000
Java Development Lead
Java Development Lead

EdgeVerve Systems • Chennai District, Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Lead Software Engineer - Java
Lead Software Engineer - Java

EPAM Systems • Maharashtra

On-site
INR 3,000,000 - 6,000,000
Lead Software Engineer
Lead Software Engineer

Snapdeal • Gurugram District

On-site
INR 3,500,000 - 5,500,000
Lead Engineer
Lead Engineer

SPIRO • Bengaluru

On-site
INR 2,600,000 - 5,200,000