Lead Software Developer - Java with AWS Cloud

EPAM Systems India Pvt Ltd

Hyderabad

On-site

INR 3,500,000 - 5,500,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

EPAM Systems India Pvt Ltd is seeking a Lead Software Engineer focused on Java and AWS Cloud. You will drive front-end applications, microservices, and cloud infrastructure, leading teams and guiding architecture decisions.

The role requires 8+ years of hands-on experience with Java, Node.js, Spring Boot, and AWS services. Strong client communication and leadership skills are essential in a collaborative, scalable environment.

Qualifications

  • 8+ years of experience building front-end apps, microservices and REST APIs.
  • Strong Java, Node.js and Spring Boot skills; API/microservices development.
  • Deep AWS knowledge including ECS, Lambda, DynamoDB, SQS, CloudWatch.
  • Experience with DynamoDB/Aurora or similar databases.
  • Agile methods and API testing tools.
  • Experience with Splunk monitoring.
  • Excellent client-facing communication and presentation skills.
  • Ability to lead teams and coordinate across multiple groups.
  • Ability to clarify technical ambiguity and deliver clear solutions.

Responsibilities

  • Own the team's technology solutions and deliverables.
  • Provide technical vision and guide decision-making.
  • Clear roadblocks and maintain project momentum.
  • Collaborate with architects and CTO organization on governance.
  • Address functional and non-functional requirements with high-quality solutions.
  • Shape system designs, architectures and frameworks.
  • Oversee data models, API contracts, architecture and code quality.
  • Contribute to effort estimation, planning, prioritization and dependencies.
  • Lead and coordinate across teams and stakeholders.
  • Serve as a technologist with cloud-native microservices experience.

Skills

Java
Node.js
Spring Boot
AWS
REST APIs

Tools

API Testing Tools
Splunk

Job description

We're seeking a highly capable and driven Lead Software Engineer with a focus on Java and AWS Cloud technologies to become part of our dynamic team. This position calls for someone combining practical technical skill, leadership capability, and business insight to deliver impactful software across our front-end applications, microservices, and cloud infrastructure.

Responsibilities
  • Assume ownership and responsibility for the team's technology solutions and deliverable outcomes
  • Offer technical vision and guide the team toward well-informed decision-making
  • Clear technology-related roadblocks that arise throughout the project's progression
  • Work with architects and the CTO organization to uphold governance standards and best practices
  • Tackle both functional and non-functional requirements while delivering high-quality solutions
  • Help shape and improve system designs, architectures, and frameworks
  • Supervise and safeguard the quality of data models, API contracts, architecture, frameworks, and code
  • Contribute to effort estimation, planning activities, prioritization, and dependency mapping
  • Provide leadership while encouraging collaboration across various teams and stakeholder groups
  • Serve as a knowledgeable technologist with practical experience in AWS Cloud-native microservices architecture
Requirements
  • More than 8 years of experience building front-end applications, microservices, and REST APIs
  • Background working with Java, Node.js, and SpringBoot, including API and microservices development
  • Strong command of AWS Cloud services, such as ECS, Lambda, DynamoDB, SQS, and CloudWatch
  • Familiarity with database technologies like DynamoDB and Aurora
  • Capability in Agile methodology and API testing tools
  • Working knowledge of monitoring platforms such as Splunk
  • Strong client-facing communication skills paired with solid presentation ability
  • Careful attention to detail and comfort operating amid ambiguity while maintaining organized structure
  • Experience leading teams and coordinating across groups such as Vanguard Database, the CTO organization, and API Economy initiatives
  • Skilled at clarifying technical ambiguity and delivering well-defined solutions
Nice to have
  • Familiarity with Python programming
  • Capability working with data pipelines in cloud-native settings
  • Demonstrated experience building solutions that connect business insight with 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

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 Developer -AWS
Java Developer -AWS

United States Digital Space LLC • Karnataka

On-site
INR 1,800,000 - 3,200,000
Lead Software Engineer Java With AWS
Lead Software Engineer Java With AWS

EPAM Systems • Hyderabad

On-site
INR 4,000,000 - 6,000,000
Health benefits
Retirement benefits
Paid time off
+1
Technical Lead - Full Stack Engineering
Technical Lead - Full Stack Engineering

Aumni • Maharashtra

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

Snapdeal • Gurugram District

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

Michelin España Portugal SA • Pune District

On-site
INR 1,200,000 - 2,400,000
Java Technical Lead
Java Technical Lead

Monocept • Gurugram District

On-site
INR 1,500,000 - 2,500,000
Senior Software Engineer
Senior Software Engineer

Michelin Reifenwerke AG & Co. KGaA • Pune District

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