Senior Lead Software Engineer - Java, Aws

JPMorgan Chase JPMorgan Chase · Banking · Mumbai, Maharashtra, India · Commercial & Investment Bank

Senior Lead Software Engineer with expertise in Java and AWS, responsible for architecting cloud-native solutions, mentoring engineers, and driving large-scale initiatives within the Commercial & Investment Bank - Securitized Products Group at JPMorgan Chase.

What you'd actually do

  1. Drive large-scale, cross-functional initiatives from concept through delivery, architecting cloud-native solutions on AWS while remaining deeply engaged in system design, code-level decisions, and engineering best practices
  2. You will mentor senior engineers, foster a culture of ownership and innovation, and partner closely with business and executive stakeholders to align technology investments with organizational priorities.
  3. Regularly provides technical guidance and direction to support the business and its technical teams, contractors, and vendors
  4. Develops secure and high-quality production code, and reviews and debugs code written by others
  5. Drives decisions that influence the product design, application functionality, and technical operations and processes

Skills

Required

  • Java
  • AWS
  • system design
  • Spring Boot
  • microservices
  • event-driven architectures
  • software engineering concepts
  • communication skills
  • executive presence
  • enterprise-wide technology programs
  • cloud native experience

Nice to have

  • Python
  • AI/ML
  • LLMs
  • generative AI
  • relational databases
  • NoSQL databases
  • Mortgage industry domain knowledge
  • loan origination
  • servicing
  • securitization
  • risk analytics
  • regulatory frameworks
  • financial services
  • regulated industries

What the JD emphasized

  • Expert-level proficiency in Java, AWS, and system design
  • Expertise in the Java/JVM ecosystem — including Spring Boot, microservices, and event-driven architectures
  • Hands-on practical experience delivering system design, application development, testing, and operational stability
  • Practical cloud native experience