Lead Software Developer - Java with AWS Cloud

EPAM Systems

India

On-site

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

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

EPAM Systems seeks a Lead Software Engineer specialized in Java and AWS to drive front-end applications, microservices, and cloud ecosystems. You will own technology solutions, guide multiple teams, and ensure robust, scalable architectures across data models, APIs, and governance.

The role demands hands-on expertise, strong communication, and the ability to operate in ambiguity while delivering clear, value-driven software deliveries. 8+ years of relevant experience is expected.

Qualifications

  • 8+ years 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 across multiple teams.
  • Competency in removing technical fuzziness and delivering clear solutions.

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.

Skills

Leadership
Client-facing communication
Agile methodologies
Presentation skills
Ambiguity management

Tools

Java
Node.js
Spring Boot
Microservices
APIs
AWS
DynamoDB
Aurora
Python
Splunk

Job description

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
  • Showcase of building solutions aligning business acumen with API economy
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 Engineer – Java with AWS
Lead Software Engineer – Java with AWS

EPAM Systems • India

On-site
INR 1,500,000 - 2,500,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
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
Java AWS developer
Java AWS developer

Cephas Consultancy Services • Chennai District, Hyderabad

On-site
INR 1,200,000 - 1,800,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