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

EPAM Systems

India

On-site

INR 2,800,000 - 4,200,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

EPAM Systems in India is seeking a Lead Software Engineer to develop, enhance and maintain code while building back-end microservices and REST APIs for impactful projects.

The role involves collaborating with team members, conducting unit testing and following best practices including code review, CI, and timely issue resolution. A strong background in financial services and wealth management is valued, with exposure to cloud technologies and Agile methods.

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
  • Background in financial services, particularly in wealth management
  • Knowledge of additional programming languages
  • Familiarity with cloud technologies
  • Understanding of 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
Agile methodologies
Cloud technologies
Additional programming languages

Education

Bachelor's degree in Computer Science or related field

Tools

WebLogic

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 • Hyderabad, Pune District, Bengaluru

On-site
INR 3,000,000 - 4,800,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
Senior Software Engineer - Java Microservices
Senior Software Engineer - Java Microservices

EPAM Systems • Maharashtra

On-site
INR 1,200,000 - 2,400,000