Lead Software Engineer, Full Stack Java

JPMorgan Chase

Confirmed live yesterday Trusted

Quick summary

Work type
On-site
Location
Chicago, IL
Employment
Full-time
Posted
11 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $181k
$124k $236k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $151,612–$210,300.

Based on 240 similar postings.

Employer

About JPMorgan Chase

JPMorgan Chase & Co. is a global financial services firm and one of the largest banks in the world, offering investment banking, commercial banking, asset management, and consumer financial services.

JPMorgan Chase currently has 1226 open roles on FindRole.

Listed pay typically runs $156,750–$215,000 across 5 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Lead Software Engineer, Full Stack Java

JOB TITLE: Lead Software Engineer - Full Stack Java As a Lead Software Engineer within Corporate Technology, you will join an agile team to build and deliver trusted, scalable, and secure market-leading technology products. You will serve as a core technical contributor, designing creative software solutions, developing high-quality production code, and troubleshooting complex technical problems across various business functions. Your daily work involves leading evaluation sessions with vendors, driving team adoption of AI-assisted engineering practices, and managing the software development life cycle. You will utilize Java, SQL, UI frameworks like Angular and React, and RESTful APIs to build enterprise-scale applications. Technical requirements include experience with microservices, cloud-native architecture, Hibernate, Oracle, MongoDB, Elasticsearch, Redis, and Apache Kafka. You will also employ JUnit and Mockito to ensure code quality and application resiliency.

What you'll do

  • Develop secure, high-quality production code and perform code reviews and debugging for other team members.
  • Design and execute creative software solutions to solve complex technical problems beyond conventional approaches.
  • Identify and automate the remediation of recurring issues to improve the operational stability of software systems.
  • Lead evaluation sessions with vendors and internal teams to assess architectural designs and technical credentials.
  • Drive team adoption of enterprise-authorized AI-assisted engineering practices to improve code quality and delivery speed.
  • Establish consistent validation standards for secure coding, peer reviews, and automated testing across the team.
  • Lead communities of practice to promote the awareness and use of leading-edge technologies.
  • Apply SDLC toolchain knowledge to improve the value realized by automation and engineering workflows.

What we're looking for

  • Formal training or certification on software engineering concepts and 5+ years of hands-on Software Development Life Cycle experience.
  • Experience implementing solutions using Java, SQL, UI frameworks, Design patterns, microservices, Cloud native architecture, Angular/React, and RESTful APIs.
  • Experience with SQL performance tuning, JDBC, and ORM frameworks like Hibernate/JPA.
  • Strong experience with SQL and NoSQL datastores including Oracle and MongoDB.
  • Deep knowledge of caching technologies such as Elasticsearch and Redis.
  • Demonstrated experience leading the use of approved AI-assisted software development tools and understanding responsible AI use in engineering workflows.
  • Solid understanding of agile methodologies, CI/CD, Application Resiliency, and Security.
  • Proficiency in unit testing frameworks such as JUnit and Mockito; deep knowledge of messaging platforms like Apache Kafka.
  • Familiarity with DevOps practices, containerization, orchestration, AWS technology stack, and AI systems like Copilot or Claude (preferred).

More like this

Similar roles

Lead Software Engineer, Full Stack Java

JPMorgan Chase

Chicago, IL 13 days ago
Java Spring Boot Apache Kafka React TypeScript MongoDB Redux Toolkit JUnit 5 Playwright RESTful API OpenAPI 3.0 Microservices CQRS Saga Patterns CI/CD Kubernetes Agile Event-Driven Architecture Virtual Threads Avro Serialization
5+ yrs exp

Lead Software Engineer, Full Stack

JPMorgan Chase

Jersey City, NJ 7 days ago
Java Spring SQL NoSQL Java Script React JS Angular REST AWS CI/CD Agile System Design Infrastructure as Code Circuit Breakers DB2 IBM Mainframe
5+ yrs exp

Lead Software Engineer, Java Full Stack

JPMorgan Chase

Plano, TX 15 days ago
Java Spring Boot ReactJS JavaScript HTML CSS Kafka JMS RabbitMQ AWS Cloud Foundry Hibernate JPA SQL Oracle MySQL MS SQL Amazon RDS Git Bitbucket GitHub Jenkins JUnit CI/CD Microservices Micro-frontend RESTful APIs
5+ yrs exp

Lead Software Engineer, Java Spring Boot

JPMorgan Chase

Chicago, IL 21 days ago
Java SQL Angular React RESTful APIs Microservices Cloud Native Architecture Hibernate JPA Oracle MongoDB Apache Kafka JUnit Mockito CI/CD AWS Copilot Claude
5+ yrs exp

Lead Software Engineer, Java Full Stack, AI, Spring Boot

JPMorgan Chase

Chicago, IL 74 days ago
Java J2EE Spring Boot AWS Kubernetes Terraform RESTful APIs SQL PL/SQL Apache Kafka JUnit Mockito Hibernate JPA React JS JavaScript TypeScript ECS S3 RDS Lambda CloudWatch Eventbridge Step Functions DevOps Copilot Claude
5+ yrs exp

Lead Software Engineer, Java Full stack

JPMorgan Chase

Chicago, IL 32 days ago
Java Python Microservices HTML CSS JavaScript TypeScript React Angular SQL NoSQL Lang Chain Lang Graph CI/CD Agile Scrum AWS Cloud Native AI-assisted engineering Domain Modeling
5+ yrs exp