Lead Software Developer - Java with AWS Cloud

EPAM Systems India Pvt Ltd

Chennai District

On-site

INR 1,800,000 - 2,400,000

Full time

9 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

EPAM Systems India Pvt Ltd in Chennai seeks a Lead Software Developer - Java with AWS Cloud to drive delivery of cloud-native microservices, APIs and front-end components. You will work with architects and the CTO organization to maintain governance, quality, and architecture while steering planning and delivery across teams.

The role demands hands-on leadership and strong client communication, with deep knowledge of Java, Spring Boot, Node.js, and AWS services such as ECS, Lambda, DynamoDB, and

Qualifications

  • 8+ years building front-end apps, microservices, and REST APIs.
  • Hands-on with Java, Node.js, and SpringBoot for API and microservices development.
  • Advanced AWS Cloud experience (ECS, Lambda, DynamoDB, SQS, CloudWatch).

Responsibilities

  • Be accountable for the team’s technology solutions and the outcomes delivered.
  • Guide the team with technical vision and support decision-making.
  • Clear technology obstacles that appear as the project moves forward.
  • Ensure governance and best practices with architects and the CTO organization.
  • Ensure solutions meet functional and non-functional requirements with high quality.
  • Lead design improvements and ensure robust data models and APIs.
  • Contribute to estimates, planning, prioritization, and dependency mapping.
  • Provide leadership and enable collaboration across teams and stakeholders.
  • Demonstrate hands-on expertise with AWS cloud-native microservices.

Skills

Front-end development
Microservices
REST APIs
Java
Node.js
Spring Boot
AWS
Cloud-native architecture
Leadership
Client communication

Tools

AWS ECS
AWS Lambda
DynamoDB
Aurora
CloudWatch
SQS
Splunk
Spring Boot
API testing tools

Job description

We are searching for a Lead Software Developer - Java with AWS Cloud to lead delivery of AWS cloud-native microservices, APIs, and related front-end components. You will ensure strong governance and architecture with the CTO organization while driving planning and quality—

Responsibilities
  • Be accountable for the team’s technology solutions and the outcomes delivered
  • Guide the team with technical vision and support decision-making
  • Clear technology obstacles that appear as the project moves forward
  • Work with architects and the CTO organization to maintain governance and best practices
  • Ensure solutions address functional and non-functional requirements with high quality
  • Enhance system designs, architectures, and frameworks to improve consistency
  • Safeguard quality of data models, API contracts, architecture, frameworks, and code
  • Contribute to estimates, planning, prioritization, and dependency mapping
  • Provide leadership and enable collaboration across teams and stakeholder groups
  • Demonstrate hands‑on expertise with AWS Cloud-native microservices architecture
Requirements
  • Strong background with 8+ years building front-end applications, microservices, and REST APIs
  • Hands‑on experience with Java, Node.js, and SpringBoot for API and microservices development
  • Advanced proficiency with AWS Cloud services such as ECS, Lambda, DynamoDB, SQS, and CloudWatch
  • Experience working with DynamoDB and Aurora database technologies
  • Practical understanding of Agile methodology and API testing tools
  • Familiarity with monitoring platforms including Splunk
  • Proven client‑facing communication skills and strong presentation capability
  • Keen attention to detail and comfort working through ambiguity while staying organized
  • Experience leading teams and coordinating across Vanguard Database, the CTO organization, and API Economy initiatives
  • Proven ability to translate technical ambiguity into clear, well‑defined solutions
  • Nice to have Python familiarity
  • Experience with cloud-native data pipeline development
  • Experience connecting business insight to 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 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 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 • Hyderabad

On-site
INR 4,000,000 - 6,000,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 AWS Cloud
Senior Software Engineer Java AWS Cloud

EPAM Systems • Gurugram District

On-site
INR 1,800,000 - 2,400,000
Senior Software Engineer - Java And AWS Cloud Services
Senior Software Engineer - Java And AWS Cloud Services

EPAM Systems • Gurugram District

On-site
INR 1,800,000 - 3,000,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 Java Software Engineer - Cloud AWS
Senior Java Software Engineer - Cloud AWS

EPAM Systems • Gurugram District

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

Epam Systems • Hyderabad, Chennai District, Bengaluru

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