J

JP Morgan Chase

Runs a consumer bank and an investment bank

Lead Software Engineer-Java/AWS

Full-Stack EngineeringUpdated on Nov 10
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • Formal training or certification in software engineering concepts and 10+ years of applied experience.
  • Hands-on expertise in Java 11/17+, including Spring Boot microservices, API design, and testing practices.
  • Strong experience with the Spring ecosystem, including Spring Boot, Spring Cloud, Spring Security, and Spring Data.
  • Deep understanding of microservices architecture, REST/gRPC APIs, GraphQL, and event-driven systems such as Kafka, RabbitMQ, and ActiveMQ.
  • Experience with RDBMS technologies including Oracle, PostgreSQL, and MySQL, and NoSQL technologies including MongoDB, Cassandra, and Redis; strong SQL and data modeling skills.
  • Proven experience in performance tuning, high availability, and disaster recovery for mission-critical systems.
  • Proficiency in AI, machine learning, or related techniques applied to architecture or software engineering.
  • Experience leading effective use of approved AI-assisted software development tools for coding, code review, test acceleration, or troubleshooting, and setting team expectations to validate AI outputs for correctness, performance, and security.
  • Understanding of responsible AI use in engineering workflows, including data sensitivity, secure handling of inputs and outputs, and adherence to resiliency and security expectations; experience coaching engineers on safe, compliant adoption in delivery practices.
  • Proficiency in all aspects of the Software Development Life Cycle and advanced understanding of agile methodologies, CI/CD, application resiliency, and security.

Responsibilities

  • Define end-to-end technical architecture across Java-based backends and React-based frontends, including microservices, micro-frontends, cloud-native systems, and distributed systems.
  • Produce high-level and low-level designs, architecture blueprints, component and sequence diagrams, API contracts, and technology-selection recommendations.
  • Make build-versus-buy and framework-selection decisions aligned with enterprise standards.
  • Design responsive, accessible, and performant user-interface architectures using modern React patterns.
  • Lead backend and frontend development teams through requirements, design, coding standards, code reviews, deployment, and post-production support across the full Software Development Life Cycle.
  • Mentor senior developers, technical leads, and user-interface leads; conduct design, UX-technology, and code reviews.
  • Partner with product managers, UX designers, business analysts, and stakeholders to translate business needs into technical solutions.
  • Prototype complex backend and frontend components and contribute to critical modules as needed.
  • Define and enforce coding standards, design patterns, component libraries, and best practices across the stack.
  • Troubleshoot complex production issues involving APIs, user interfaces, or performance, and lead root cause analysis.
  • Drive adoption of CI/CD, containerization with Docker and Kubernetes, and cloud platforms including AWS, Azure, and GCP for backend services and frontend builds.
  • Define strategies for performance, scalability, resilience, observability, and security across the full stack.
  • Establish frontend build pipelines, bundling strategies, CDN delivery, and feature-flag frameworks.
  • Participate in architecture review boards and ensure compliance with enterprise architecture, security, accessibility (WCAG), and data-governance standards.
  • Evaluate emerging backend and frontend technologies and lead proofs of concept.

Desired Qualifications

  • Experience with AWS cloud-native patterns, including autoscaling, configuration and secrets, and service-to-service security.
  • Experience with frontend technologies such as React and micro-frontend architecture.

About the Company

JP Morgan Chase

Runs a consumer bank and an investment bank

JPMorgan Chase runs the largest bank in the United States, which serves households and small businesses as Chase and large companies, governments, and investors as J.P. Morgan. During the 2008 financial crisis it bought the failing investment bank Bear Stearns and lender Washington Mutual, and in 2023 it took over First Republic Bank after regulators seized it. Chase takes deposits and earns interest on credit cards, mortgages, and car loans, while the investment side earns fees for advising on mergers, raising money for companies, trading stocks and bonds, and managing wealth. Formed in a 2000 merger, JPMorgan Chase traces its roots to 1799 and is based in New York City.

Company size
10,001+
Company stage
IPO
Headquarters
New York City, New York
Founded
1799

Recently Posted Jobs

Explore more opportunities at JP Morgan Chase

See more jobs