Lead Software Engineer - Java Fullstack and AWS

JP Morgan Services India Pvt Ltd

Mumbai

On-site

INR 4,200,000 - 6,400,000

Full time

11 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

JP Morgan Services India Pvt Ltd is seeking a Lead Software Engineer - Java Fullstack with AWS expertise to helm end-to-end delivery of complex initiatives. You will translate business outcomes into technical designs, drive architecture decisions, and ensure production-ready implementation across cloud-native Java microservices.

The role requires senior-level proficiency in Java, microservices, and cloud platforms, with a focus on secure, scalable solutions and modern SDLC practices.

Qualifications

  • 5+ years of software engineering experience.
  • Strong Java backend development skills.
  • Proven ability to deliver design, development, testing and production stability.
  • Experience with microservices and distributed systems.
  • Experience with cloud-native architectures and AWS.

Responsibilities

  • Lead end-to-end delivery of complex initiatives from design to production readiness.
  • Provide technical guidance to teams, contractors and vendors.
  • Build secure, high-quality production code and conduct thorough reviews.
  • Own system design, APIs, data models, and scalability considerations.
  • Drive CI/CD, observability, incident response and reliability practices.
  • Act as a SME in focus areas like Java microservices or AWS.

Skills

Java backend
Microservices
Cloud-native
AI-assisted tooling
SDLC leadership

Education

Software engineering certification

Tools

AWS
CI/CD

Job description

Lead Software Engineer - Java Fullstack, AWS

Be an integral part of an agile team that continually pushes the envelope to enhance, build, and deliver high-quality technology products.

Job Responsibilities
  • Lead end-to-end delivery of complex initiatives: translate business outcomes into technical designs, plan execution, drive delivery milestones, and ensure production readiness.
  • Provide technical guidance and direction to business and technical teams, including contractors and vendors.
  • Build secure, high-quality production code (Java full stack) and conduct thorough code reviews; debug and uplift code written by others.
  • Own system design and architecture decisions: define service boundaries, APIs/contracts, data models, resiliency patterns, scalability strategies, and non-functional requirements (performance, security, availability).
  • Drive decisions that influence product design, application functionality, and technical operations/processes (CI/CD, observability, incident response, reliability).
  • Serve as a function-wide subject matter expert in one or more focus areas ("e.g., Java microservices, cloud-native architecture, distributed systems, AWS").
  • Actively contribute to the engineering community as an advocate of firmwide frameworks, tools, and SDLC best practices.
  • Influence peers and project decision-makers to adopt leading-edge technologies and modern engineering patterns.
  • Drives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes ("e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support"), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team.
  • Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation.
Required Qualifications, Capabilities, and Skills
  • Formal training or certification on software engineering concepts and 5+ years applied experience.
  • Advanced hands-on experience in Java with strong grasp of backend engineering fundamentals (concurrency, performance, security, testing).
  • Proven ability to deliver system design, application development, testing, and operational stability in production environments.
  • Demonstrated strength in design and architecture: microservices and distributed systems patterns, event-driven architecture, API design, data consistency, resiliency and fault tolerance.
  • Ability to tackle design and functionality problems independently with little to no oversight; comfortable acting as the engineering “driver” to unblock delivery.
  • Practical cloud-native experience, including building, deploying, and operating services on cloud platforms.
  • Strong ownership mindset with the ability to drive quality across the SDLC: design reviews, implementation, automation, release, and ongoing support.
  • Demonstrated experience leading effective use of approved AI-assisted software development tools ("e.g., for coding, code review, test acceleration, troubleshooting"), with the ability to set team expectations for validating AI outputs for correctness, performance, and security.
  • Strong understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; experience coaching engineers on safe, compliant adoption within delivery practices.
Preferred Qualifications, Capabilities, and Skills
  • Experience in AWS ("e.g., designing/deploying cloud-native services, security and IAM concepts, monitoring/observability, cost-aware design").
  • Experience Level Senior Level
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer - Java Fullstack, AWS
Lead Software Engineer - Java Fullstack, AWS

JPMorganChase • Mumbai

On-site
INR 2,000,000 - 3,400,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
Lead Software Developer - Java

EPAM Systems • Hyderabad

On-site
INR 1,800,000 - 3,200,000
Lead Software Developer - Java
Lead Software Developer - Java

EPAM Systems • Pune District

On-site
INR 4,000,000 - 7,000,000
Lead Software Developer - Java
Lead Software Developer - Java

EPAM Systems • Maharashtra

On-site
INR 3,000,000 - 5,200,000
Lead Software Engineer - Java and AWS
Lead Software Engineer - Java and AWS

JP Morgan Services India Pvt Ltd • Bengaluru

On-site
INR 2,500,000 - 3,600,000
Senior Software Engineer - Java & AWS Cloud Services
Senior Software Engineer - Java & AWS Cloud Services

EPAM Systems • Coimbatore District

On-site
INR 1,500,000 - 2,100,000
Senior Software Engineer - Java & AWS Cloud Services
Senior Software Engineer - Java & AWS Cloud Services

EPAM Systems • Gurugram District

On-site
INR 1,500,000 - 2,500,000
Lead Software Developer - Java
Lead Software Developer - Java

EPAM Systems • Chennai District

On-site
INR 4,000,000 - 6,000,000
Senior Software Engineer - Java & AWS Cloud Services
Senior Software Engineer - Java & AWS Cloud Services

EPAM Systems • Maharashtra

On-site
INR 1,800,000 - 3,000,000