Lead Software Engineer – Java with AWS

EPAM Systems

India

On-site

INR 1,500,000 - 2,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

EPAM Systems is seeking a Lead Software Engineer specializing in Java and AWS Cloud solutions to join their dynamic team in India. This role requires hands-on expertise and technical leadership to drive software deliveries for front-end applications and cloud ecosystems.

The ideal candidate will have over 8 years of experience, strong capabilities in AWS technologies, and the ability to provide thought leadership within the team. This is a key position that contributes to high-quality designs and solutions.

Qualifications

  • 8+ years of experience designing and developing front-end applications, microservices, and REST APIs.
  • Expertise in AWS Cloud services including ECS, Lambda, DynamoDB, and SQS.
  • Strong leadership and communication skills.

Responsibilities

  • Take ownership and accountability for technology solutions.
  • Lead the team in making informed technological decisions.
  • Collaborate with architects on governance and best practices.

Skills

Java
AWS
Microservices
Node.js
Spring Boot
REST APIs
Agile methodology
API testing tools
Splunk

Job description

Overview

We are seeking a highly skilled and motivated Lead Software Engineer specializing in Java and AWS Cloud solutions to join our dynamic team. This role demands someone with a blend of hands‑on expertise, technical leadership, and business acumen to drive impactful software deliveries for our front‑end applications, microservices, and cloud ecosystems.

Responsibilities
  • Take ownership and accountability for the technology solutions and deliverables of the team
  • Provide technology thought leadership and guide the team in making informed decisions
  • Remove obstacles related to technology throughout the project lifecycle
  • Collaborate with architects and the CTO organization on governance and best practices
  • Address functional and non‑functional requirements while building high‑quality solutions
  • Contribute to and enhance designs, architectures, and frameworks
  • Oversee and ensure the quality of data models, API contracts, architecture, frameworks, and code
  • Assist with effort estimation, planning, priority setting, and identifying dependencies
  • Provide leadership and foster collaboration across multiple teams and stakeholders
  • Serve as a strong technologist with hands‑on knowledge of AWS Cloud Native microservices architecture
Requirements
  • 8+ years of experience designing and developing front‑end applications, microservices, and REST APIs
  • Background in Java, Node.js, and SpringBoot technologies, including APIs and microservices
  • Expertise in AWS Cloud services such as ECS, Lambda, DynamoDB, SQS, and Cloudwatch
  • Knowledge of databases like DynamoDB and Aurora
  • Skills in agile methodology and API testing tools
  • Understanding of monitoring tools like Splunk
  • Client‑facing and strong communicative abilities with presentation skills
  • Attention to detail and capacity to work in ambiguity while maintaining structure
  • Team leadership with experience collaborating across teams like Vanguard Database, CTO organization, and API Economy initiatives
  • Competency in removing technical fuzziness and delivering clear solutions
Nice to Have
  • Familiarity with Python programming
  • Capability to work with data pipelines in a cloud‑native environment
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

On-site
INR 2,600,000 - 5,200,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
Java- Technical Lead
Java- Technical Lead

Monocept • Gurugram District

On-site
INR 2,000,000 - 2,500,000
Lead Software Engineer
Lead Software Engineer

Snapdeal • Gurugram District

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

Adtran Networks IT Solutions India Pvt. Ltd. • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Java Developer -AWS
Java Developer -AWS

United States Digital Space LLC • Karnataka

On-site
INR 1,800,000 - 3,200,000
Senior Lead Engineer
Senior Lead Engineer

Adtran • Bengaluru

Hybrid
INR 3,500,000 - 6,500,000
Technical Lead - Full Stack Engineering
Technical Lead - Full Stack Engineering

Aumni • Maharashtra

On-site
INR 1,500,000 - 2,000,000
Tech Lead/Sr.Tech Lead-Java (INTERNAL)
Tech Lead/Sr.Tech Lead-Java (INTERNAL)

Monocept • Gurugram District

On-site
INR 1,500,000 - 2,500,000