Lead Software Developer – Java with AWS Cloud

IT Services
  • IT Services
  • India

Join a fast‑moving team delivering front‑end applications, microservices, and cloud solutions that power critical business outcomes. You’ll combine hands‑on development with technical leadership to shape high‑impact software across the AWS ecosystem.

What You’ll Do

  • Own technology solutions and deliverables for the team.
  • Provide thought leadership and guide informed technical decisions.
  • Remove technology obstacles throughout the project lifecycle.
  • Collaborate with architects and CTO org on governance and best practices.
  • Ensure quality of data models, API contracts, architecture, and code.
  • Assist with effort estimation, planning, prioritization, and dependency mapping.
  • Foster cross‑team collaboration and stakeholder alignment.

What You Need

  • 8+ years designing front‑end apps, microservices, and REST APIs.
  • Strong Java, Node.js, and Spring Boot experience.
  • Hands‑on expertise with AWS ECS, Lambda, DynamoDB, SQS, CloudWatch.
  • Proficiency in DynamoDB and Aurora database technologies.
  • Agile methodology and API testing tool proficiency.
  • Experience with monitoring tools such as Splunk.
  • Excellent client‑facing communication and presentation skills.

Good to Have

  • Familiarity with Python programming.
  • Experience building data pipelines in a cloud‑native environment.
  • Ability to align technical solutions with business‑driven API economy initiatives.

The Opportunity

This role offers a platform to influence architecture and standards while working closely with the CTO organization and cross‑functional teams such as Vanguard Database and API Economy initiatives.

Similar Jobs to Apply