Lead Software Developer - Java

EPAM Systems

Hyderabad

On-site

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

Full time

5 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

EPAM Systems is seeking a Lead Software Developer - Java with AWS Cloud in Hyderabad. You will drive Java-based services and AWS cloud delivery across front-end and microservices, leading technical decisions and partnering with architects and the CTO organization.

You will own API contracts, data-model quality, and ensure governance standards while mentoring teams in a fast-moving environment.

Qualifications

  • 8+ years of experience building front-end applications, microservices, and REST APIs.
  • Hands-on development with Java, Node.js and Spring Boot for API/microservices.
  • Deep knowledge of AWS services (ECS, Lambda, DynamoDB, SQS, CloudWatch).
  • Experience with DynamoDB/Aurora databases and API testing tools.
  • Strong Agile practice and excellent client-facing communication.

Responsibilities

  • Own the team’s technology solutions and delivery outcomes.
  • Set technical direction and guide sound decisions for the team.
  • Remove roadblocks impacting progress across projects.
  • Collaborate with architects and CTO org to maintain standards.
  • Deliver high-quality solutions that meet functional and non-functional needs.
  • Improve system designs, architectures, and frameworks.
  • Oversee data models, API contracts, architecture, and code quality.
  • Support effort estimation, planning, prioritization, and dependencies.
  • Lead collaborative efforts across teams and stakeholder groups.
  • Act as hands-on technologist in AWS cloud-native microservices.

Skills

Java
Node.js
Spring Boot
REST APIs
AWS Cloud
Agile
API testing
Splunk
Leadership
Python

Tools

Splunk

Job description

We are looking for a Lead Software Developer - Java with AWS Cloud to drive Java-based services and AWS cloud delivery across front‑end and microservices. You will lead technical decisions, partner with architects and the CTO organization, and ensure strong API and data-model quality in a fast-moving environment.

Responsibilities
  • Own the team’s technology solutions and be accountable for delivery outcomes
  • Set technical direction and guide the team toward sound decisions
  • Remove technology roadblocks that impact progress throughout the project
  • Collaborate with architects and the CTO organization to maintain governance standards and best practices
  • Deliver solutions that meet both functional and non-functional requirements with high quality
  • Improve system designs, architectures, and frameworks to strengthen the platform
  • Oversee quality for data models, API contracts, architecture, frameworks, and code
  • Support effort estimation, planning, prioritization, and dependency mapping
  • Lead while promoting collaboration across teams and stakeholder groups
  • Act as a hands‑on technologist in AWS Cloud-native microservices architecture
Requirements
  • Proven track record 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
  • Deep understanding of AWS Cloud services including ECS, Lambda, DynamoDB, SQS, and CloudWatch
  • Solid background working with database technologies such as DynamoDB and Aurora
  • Practical knowledge of Agile methodology and API testing tools
  • Working knowledge of monitoring platforms such as Splunk
  • Strong client‑facing communication skills with confident presentation ability
  • High attention to detail with comfort navigating ambiguity while keeping work organized
  • Demonstrated experience leading teams and coordinating with groups like Vanguard Database, the CTO organization, and API Economy initiatives
  • Ability to clarify technical ambiguity and deliver well‑defined solutions
Nice to have
  • Familiarity with Python programming
  • Ability to work with data pipelines in cloud‑native environments
  • 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 • 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
Lead Software Developer - Java
Lead Software Developer - Java

EPAM Systems • Chennai District

On-site
INR 4,000,000 - 6,000,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 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
Java Development Lead
Java Development Lead

Tata Consultancy Services • Hyderabad, Pune District, Bengaluru

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

Snapdeal • Gurugram District

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

Monocept • Gurugram District

On-site
INR 1,500,000 - 2,500,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 • Hyderabad, Chennai District, Bengaluru

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