Lead Software Developer - Java

EPAM Systems

Chennai District

On-site

INR 4,000,000 - 6,000,000

Full time

13 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

EPAM Systems is expanding its platform and seeks a Lead Software Developer - Java with AWS Cloud to steer Java and SpringBoot microservices, REST APIs, and AWS services. You will unblock delivery, raise quality, and partner across stakeholders on planning and governance.

Responsibilities include owning tech solutions, setting technical direction, resolving blockers, and collaborating with architects and the CTO organization to ensure governance and best practices.

Qualifications

  • Extensive 8+ years of experience building front-end applications, microservices, and REST APIs.
  • Proven experience with Java, Node.js, and SpringBoot including API and microservices development.
  • Strong AWS Cloud knowledge across ECS, Lambda, DynamoDB, SQS, and CloudWatch.
  • Familiarity with DynamoDB and Aurora as database technologies.
  • Experience working in Agile methodology and using API testing tools.
  • Working knowledge of Splunk monitoring platforms.
  • Strong communication skills for client-facing engagement with solid presentation ability.
  • Detail-oriented execution style with comfort in ambiguity while keeping structure.
  • Experience leading teams and coordinating with Vanguard Database, the CTO organization, and API Economy initiatives.
  • Ability to clarify technical uncertainty and deliver well-defined solutions.

Responsibilities

  • Own the team’s technology solutions and take responsibility for deliverable results
  • Establish technical vision and help the team make informed decisions
  • Resolve technology blockers that surface during project execution
  • Coordinate with architects and the CTO organization to follow governance standards and best practices
  • Deliver solutions that satisfy functional and non-functional requirements with high quality
  • Advance system designs, architectures, and frameworks to improve the overall solution
  • Review and protect quality across data models, API contracts, architecture, frameworks, and code
  • Contribute to estimation, planning, prioritization, and dependency mapping efforts
  • Lead and encourage collaboration across teams and stakeholder groups
  • Operate as a hands-on technologist with AWS Cloud-native microservices architecture expertise

Skills

Java
Node.js
Spring Boot
REST APIs
AWS Cloud
DynamoDB
Aurora
API testing tools
Splunk
Agile

Tools

Splunk
API Testing Tools

Job description

We are expanding our platform and need a Lead Software Developer - Java with AWS Cloud to steer Java and SpringBoot microservices, REST APIs, and AWS services. You will unblock delivery, raise engineering quality, and partner across stakeholders on planning and governance—.

Responsibilities
  • Own the team’s technology solutions and take responsibility for deliverable results
  • Establish technical vision and help the team make informed decisions
  • Resolve technology blockers that surface during project execution
  • Coordinate with architects and the CTO organization to follow governance standards and best practices
  • Deliver solutions that satisfy functional and non-functional requirements with high quality
  • Advance system designs, architectures, and frameworks to improve the overall solution
  • Review and protect quality across data models, API contracts, architecture, frameworks, and code
  • Contribute to estimation, planning, prioritization, and dependency mapping efforts
  • Lead and encourage collaboration across teams and stakeholder groups
  • Operate as a hands-on technologist with AWS Cloud-native microservices architecture expertise
Requirements
  • Extensive 8+ years of experience building front-end applications, microservices, and REST APIs
  • Proven experience with Java, Node.js, and SpringBoot including API and microservices development
  • Strong AWS Cloud knowledge across ECS, Lambda, DynamoDB, SQS, and CloudWatch
  • Familiarity with DynamoDB and Aurora as database technologies
  • Experience working in Agile methodology and using API testing tools
  • Working knowledge of Splunk monitoring platforms
  • Strong communication skills for client-facing engagement with solid presentation ability
  • Detail-oriented execution style with comfort in ambiguity while keeping structure
  • Experience leading teams and coordinating with Vanguard Database, the CTO organization, and API Economy initiatives
  • Ability to clarify technical uncertainty and deliver well-defined solutions
Nice to have
  • Experience with Python programming
  • Exposure to cloud-native data pipelines
  • Experience aligning delivered solutions with business insight and API economy principles
Technologies
  • Backend – Java, Node.js, Spring Boot, Microservices, APIs
  • Cloud – AWS (ECS, Lambda, SQS, Cloudwatch and other frequently used AWS services)
  • Database – DynamoDB, Aurora
  • Other language – Python (Optional)
  • Monitoring – Splunk
  • Testing – API Testing Tools
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Developer - Java
Lead Software Developer - Java

EPAM Systems • Hyderabad

On-site
INR 3,500,000 - 5,000,000
Lead Software Developer - Java with AWS Cloud
Lead Software Developer - Java with AWS Cloud

Epam Systems • Hyderabad, Chennai District

On-site
INR 3,000,000 - 6,000,000
Lead Software Developer - Java with AWS Cloud
Lead Software Developer - Java with AWS Cloud

EPAM Systems India Pvt Ltd • Chennai District

On-site
INR 1,800,000 - 2,400,000
Lead Software Developer - Java with AWS Cloud
Lead Software Developer - Java with AWS Cloud

EPAM Systems India Pvt Ltd • Hyderabad

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

Snapdeal • Gurugram District

On-site
INR 3,500,000 - 5,500,000
Java Development Lead
Java Development Lead

Tata Consultancy Services • Hyderabad, Pune District, Bengaluru

On-site
INR 1,200,000 - 2,200,000
Senior Software Engineer Java Cloud AWS
Senior Software Engineer Java Cloud AWS

EPAM Systems • Chennai District

On-site
INR 1,500,000 - 1,900,000
Senior Software Engineer Java Cloud AWS
Senior Software Engineer Java Cloud AWS

EPAM Systems • Gurugram District

On-site
INR 1,500,000 - 3,200,000
Senior Software Engineer, Java Cloud (AWS)
Senior Software Engineer, Java Cloud (AWS)

Epam Systems • Hyderabad, Chennai District, Bengaluru

On-site
INR 2,500,000 - 4,500,000
Senior Software Engineer (Java, AWS Cloud)
Senior Software Engineer (Java, AWS Cloud)

Epam Systems • Hyderabad, Chennai District, Bengaluru

On-site
INR 1,200,000 - 1,800,000