Lead Software Engineer Java Full Stack

JPMorgan Chase

Confirmed live today High trust

Quick summary

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

Market check

Salary context

How this pay compares to similar roles

Similar $184k
$149k most similar roles pay here $233k

This listing doesn't post a salary. Most similar roles pay $157,200–$211,200.

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 1174 open roles on FindRole.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Lead Software Engineer Java Full Stack

Lead Software Engineer -Java Full stack serves as a core technical contributor within an agile team focused on building secure, stable, and scalable market-leading technology products for the Commercial and Investment Bank. The role involves designing and developing high-quality production code, troubleshooting complex problems, and implementing domain modeling to ensure software clarity and testability. Key responsibilities include driving the adoption of enterprise-authorized AI-assisted engineering practices, managing automated testing, and evaluating architectural designs with external vendors. The candidate will work with Java, Python, SQL, NoSQL, and front-end technologies like HTML, CSS, JavaScript, TypeScript, React, and Angular. Specialized technical requirements include experience with microservices, LangChain, LangGraph, agentic AI protocols, and cloud-native environments. This role addresses the challenge of creating reliable systems that avoid single points of failure while ensuring zero-downtime releases in a financial services context.

What you'll do

  • Develop secure, high-quality production code while reviewing and debugging code written by other team members.
  • Design and build scalable, reliable solutions using modern architectural patterns to ensure zero-downtime releases.
  • Drive the adoption of enterprise-authorized AI-assisted engineering practices to improve code quality and delivery speed.
  • Implement domain modeling techniques to structure software for clarity, testability, and evolution.
  • Identify and automate the remediation of recurring issues to improve the operational stability of systems.
  • Lead evaluation sessions with vendors and internal teams to assess architectural designs and technical credentials.
  • Resolve complex technical problems by thinking beyond routine approaches to create creative software solutions.
  • Maintain and update technologies and patterns to ensure systems remain current and performant.

What we're looking for

  • Formal training or certification on software engineering concepts and 5+ years of applied experience.
  • Hands-on experience in system design, application development, testing, and operational stability.
  • Proficiency in back-end technologies (Java and Python) for microservices and front-end technologies like React or Angular.
  • Demonstrated experience leading the use of approved AI-assisted software development tools and coaching others on safe adoption.
  • Experience designing and building scalable applications using SQL or NoSQL databases.
  • Experience with agentic AI protocols (e.g., MCP, AG-UI) and frameworks such as LangChain and LangGraph.
  • Advanced understanding of the Software Development Life Cycle, CI/CD, application resiliency, security, and cloud native technologies.
  • Knowledge of financial services, soft skills like mentoring, and AWS certification (preferred).

More like this

Similar roles

Lead Software Engineer, Java Full Stack

JPMorgan Chase

Houston, TX 23 days ago
AWS Kubernetes RESTful API CI/CD Agile ForgeRock Ping Identity OAuth SAML OpenID Connect Cloud Native Automated Testing System Design Security AI-assisted Engineering
5+ yrs exp

Lead Software Engineer, Java Full Stack

Wells Fargo

Irving, TX 16 days ago
Java Spring Boot Spring Security Spring Cloud Hibernate JPA Python Scala REST APIs Microservices Architecture Angular JavaScript HTML5 CSS3 Bootstrap jQuery AJAX AI AWS Azure Google Cloud Platform Kafka Jenkins GitHub Actions Maven Gradle SonarQube Ansible Shell Scripting F5 AVI Tomcat JBoss WebSphere MVC J2EE
5+ yrs exp

Lead Software Engineer, Full Stack Java

JPMorgan Chase

Chicago, IL 51 days ago
Java Spring Boot Apache Kafka React TypeScript Redux Toolkit MongoDB RESTful API OpenAPI 3.0 JUnit 5 Playwright Microservices CQRS Saga Patterns CI/CD Kubernetes Agile Distributed Systems
5+ yrs exp

Lead Software Engineer, Java Full Stack

JPMorgan Chase

Plano, TX 6 days ago
Java Spring Boot Microservices REST API Terraform Infrastructure as Code Jenkins CI/CD Git Oracle MS SQL Selenium Cucumber Blazemeter TDD Agile
5+ yrs exp

Lead Software Engineer, Java Full Stack Engineering

JPMorgan Chase

Chicago, IL 44 days ago
Java J2EE Spring Boot REST SQL PL/SQL AWS Kubernetes Terraform S3 RDS Lambda CloudWatch Eventbridge Step Functions Apache Kafka JUnit Mockito React JS TypeScript Hibernate JPA
5+ yrs exp