JPMorgan Chase

Lead Software Engineer - Java, AWS

JPMorgan Chase
Apply
3 days ago
Bengaluru, IndiaStaff+

Responsibilities

  • Design, develop, troubleshoot, and deliver secure, scalable production software solutions.
  • Build and maintain Java, Spring Boot, and microservices applications using AWS services and databases.
  • Review and debug code, establish validation standards, and promote secure coding, peer review, and automated testing.
  • Lead adoption of approved AI-assisted engineering tools for coding, code review, testing, troubleshooting, and incident analysis.
  • Identify and automate recurring issue remediation to improve application and system stability.
  • Evaluate architectural designs and technical solutions with external vendors, startups, and internal teams.
  • Coach engineers on responsible, secure, and compliant use of AI-assisted development tools.

Requirements

  • Formal training or certification in software engineering concepts and 5+ years of applied experience.
  • Hands-on experience with system design, application development, testing, and operational stability.
  • Advanced ability in one or more programming languages, including hands-on Java development experience.
  • Advanced hands-on experience with Spring Boot and microservices.
  • Experience with AWS services including ECS, EKS, Lambda, S3, EC2, Kafka, and NLB.
  • Experience with databases and practical cloud-native development.
  • Proficiency across the software development lifecycle and understanding of application resiliency and security.
  • Experience leading approved AI-assisted software development practices and validating AI outputs for correctness, performance, and security.
  • Understanding of responsible AI use, data sensitivity, secure input and output handling, and resiliency and security expectations.
  • In-depth knowledge of financial services industry IT systems.
  • Knowledge of enterprise architecture, data sharing, Kafka, case management workflows, and orchestration is preferred.
  • Experience with developer assistant tools such as GitHub Copilot is preferred.

Tech Stack

Categories

JPMorgan Chase

About JPMorgan Chase

10,000+ employees

JPMorgan Chase provides consumer and commercial banking, payments, credit card, wealth management, and corporate and investment banking services to individuals, businesses, institutions, and governments. The public company (NYSE: JPM) earns revenue from interest, fees, trading, and asset management across operations in more than 100 markets. Headquartered in New York City with roots dating to 1799, it serves retail customers and prominent corporate and government clients through brands including Chase and J.P. Morgan.

Contact me