Lead Software Developer - Java with AWS Cloud

EPAM Systems, Inc.

Bengaluru

On-site

INR 1,200,000 - 1,800,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

EPAM Systems, Inc. is seeking a Lead Software Developer - Java with AWS Cloud to guide delivery of Java services and cloud-native microservices. You will own team solutions, drive architecture, and ensure REST APIs, front-end integrations, and governance alignment.

Strong leadership, hands-on coding, and collaboration with CTO and cross-functional teams are essential. The role emphasizes scalable cloud-native design, API governance, and mentoring while delivering high-quality software across

Qualifications

  • 8+ years of experience designing and delivering front-end applications, microservices, and REST APIs.
  • Strong expertise in Java, Node.js, and SpringBoot technologies spanning APIs and microservices.
  • In-depth experience using AWS Cloud services including ECS, Lambda, DynamoDB, SQS, and Cloudwatch.
  • Working knowledge of DynamoDB and Aurora database technologies.
  • Practical skills in agile methodology and usage of API testing tools.
  • Experience with monitoring tools such as Splunk.
  • Leadership capability collaborating with teams like Vanguard Database, CTO organization, and API Economy initiatives.
  • Nice to have Python programming familiarity.
  • Experience supporting data pipelines in a cloud-native environment.
  • Ability to build solutions that connect business acumen with API economy.

Responsibilities

  • Own delivery and accountability for the team’s technology solutions.
  • Drive technical decision-making by providing thought leadership.
  • Clear technology obstacles from discovery through release.
  • Collaborate with architects and the CTO organization to follow governance and best practices.
  • Incorporate functional and non-functional requirements to build high-quality solutions.
  • Assist with estimating work, planning, setting priorities, and mapping dependencies.
  • Foster strong collaboration across teams and key stakeholders.
  • Apply hands-on knowledge of AWS Cloud Native microservices architecture to delivery.

Skills

Java
Node.js
Spring Boot
REST APIs
Microservices
AWS
ECS
Lambda
DynamoDB
Aurora
CloudWatch
SQS
Splunk
Agile
Leadership
Communication
API testing
Python

Tools

Splunk

Job description

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.We are seeking a Lead Software Developer - Java with AWS Cloud to combine technical leadership with hands-on engineering across Java services and AWS Cloud-native microservices. You will help the team deliver well-governed REST APIs and integrated front-end capabilities while improving architecture and quality—apply now.ResponsibilitiesOwn delivery and accountability for the team’s technology solutionsDrive technical decision-making by providing thought leadership and guidanceClear technology obstacles from discovery through releaseCollaborate with architects and the CTO organization to follow governance and best practicesIncorporate functional and non-functional requirements to build high-quality solutionsContribute improvements to designs, architectures, and frameworksValidate quality of data models, API contracts, architecture, frameworks, and codeAssist with estimating work, planning, setting priorities, and mapping dependenciesFoster strong collaboration across teams and key stakeholdersApply hands-on knowledge of AWS Cloud Native microservices architecture to deliveryRequirementsDemonstrated 8+ years of experience designing and delivering front-end applications, microservices, and REST APIsStrong expertise in Java, Node.js, and SpringBoot technologies spanning APIs and microservicesIn-depth experience using AWS Cloud services including ECS, Lambda, DynamoDB, SQS, and CloudwatchWorking knowledge of DynamoDB and Aurora database technologiesPractical skills in agile methodology and usage of API testing toolsExperience with monitoring tools such as SplunkStrong communication and presentation abilities in client-facing settingsAbility to maintain precision and structure while working in ambiguous situationsLeadership capability collaborating with teams like Vanguard Database, CTO organization, and API Economy initiativesSkill in clarifying technical uncertainty into clear solutionsNice to havePython programming familiarityExperience supporting data pipelines in a cloud-native environmentAbility to build solutions that connect business acumen with API economyTechnologiesBackend – Java, Node.js, Spring Boot, Microservices, APIsCloud – AWS (ECS, Lambda, SQS, Cloudwatch and other frequently used AWS services)Database – DynamoDB, AuroraOther language – Python (Optional)Monitoring – SplunkTesting – API Testing ToolsWe offerOpportunity to work on technical challenges that may impact across geographiesVast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certificationsOpportunity to share your ideas on international platformsSponsored Tech Talks & HackathonsUnlimited access to LinkedIn learning solutionsPossibility to relocate to any EPAM office for short and long-term projectsFocused individual developmentBenefit package:Health benefitsRetirement benefitsPaid time offFlexible benefitsForums to explore beyond work passion (CSR, photography, painting, sports, etc.)
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, Inc. • Pune District

On-site
INR 2,400,000 - 4,200,000
Health benefits
Retirement benefits
Paid time off
+2
Lead Software Developer - Java with AWS Cloud
Lead Software Developer - Java with AWS Cloud

EPAM Systems, Inc. • Chennai District

On-site
INR 3,000,000 - 5,400,000
Health benefits
Retirement benefits
Paid time off
+1
Lead Software Developer - Java with AWS Cloud
Lead Software Developer - Java with AWS Cloud

EPAM Systems, Inc. • Hyderabad

On-site
INR 2,500,000 - 4,000,000
Health benefits
Relocation opportunities
Learning & development
Lead Software Engineer - Java with Spring Boot
Lead Software Engineer - Java with Spring Boot

EPAM Systems, Inc. • Pune District

On-site
INR 1,800,000 - 3,200,000
Health benefits
Retirement benefits
Paid time off
+2
Lead Software Engineer - Java Full Stack Angular
Lead Software Engineer - Java Full Stack Angular

EPAM Systems, Inc. • Bengaluru

On-site
INR 3,500,000 - 7,000,000
Health benefits
Retirement benefits
Paid time off
+2
Lead Software Engineer - Java Full Stack Angular
Lead Software Engineer - Java Full Stack Angular

EPAM Systems, Inc. • Chennai District

On-site
INR 1,800,000 - 2,500,000
Health benefits
Retirement benefits
Paid time off
+3
Lead Software Developer - Java FS Angular
Lead Software Developer - Java FS Angular

EPAM Systems, Inc. • Chennai District

On-site
INR 3,000,000 - 6,000,000
Health benefits
Retirement benefits
Paid time off
+2
Lead Software Developer - Java FS Angular
Lead Software Developer - Java FS Angular

EPAM Systems, Inc. • Pune District

On-site
INR 4,200,000 - 6,200,000
Relocation options
LinkedIn Learning
Tech Talks & Hackathons
+4
Lead Software Developer - Java FS Angular
Lead Software Developer - Java FS Angular

EPAM Systems, Inc. • Hyderabad

On-site
INR 2,600,000 - 4,500,000
LinkedIn learning access
Tech Talks & Hackathons
Relocation to EPAM offices
+3
Lead Software Engineer - Java Full Stack Angular
Lead Software Engineer - Java Full Stack Angular

EPAM Systems, Inc. • Pune District

On-site
INR 900,000 - 1,400,000
Health benefits
Retirement benefits
Paid time off
+4