Lead Software Engineer Java

JPMorgan Chase

Confirmed live yesterday Trusted

Quick summary

Work type
On-site
Location
Chicago, IL
Posted
29 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $198k
$174k most similar roles pay here $231k

This listing doesn't post a salary. Most similar roles pay $185,375–$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 1117 open roles on FindRole.

Listed pay typically runs $186,160–$215,000 across 7 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Lead Software Engineer Java

As a Lead Software Engineer Java within the Corporate Investment Bank AI Enablement team, you will join an agile group focused on building and delivering secure, stable, and scalable technology products. You will provide technical guidance to teams and vendors while developing high-quality production code and performing peer reviews. A primary focus involves driving the adoption of approved AI-assisted engineering practices to improve code quality, delivery speed, and operational outcomes across the software development life cycle. You will serve as a subject matter expert, influencing product design and technical operations. The role requires advanced expertise in Java, Springboot, Microservice Architecture, and Python. You must demonstrate experience with enterprise-authorized AI tools for coding, testing, and troubleshooting while ensuring responsible AI usage regarding data sensitivity and security within the firm's specific engineering workflows.

What you'll do

  • Develop secure, high-quality production code while reviewing and debugging code written by others.
  • Drive the adoption and governance of approved AI-assisted engineering practices across multiple teams.
  • Establish measurable validation standards for secure coding, peer review, and automated testing.
  • Provide technical guidance and direction to business teams, contractors, and vendors.
  • Influence product design, application functionality, and technical operations processes.
  • Serve as a subject matter expert in specific technology areas to guide the engineering community.
  • Implement AI-assisted tools for code refactoring, test acceleration, and incident root-cause analysis.
  • Advocate for firmwide frameworks and SDLC toolchain automation capabilities.

What we're looking for

  • Formal training or certification on software engineering concepts and 5+ years of applied experience.
  • Hands-on practical experience in system design, application development, testing, and operational stability.
  • Advanced proficiency in Java, Springboot, and Microservice Architecture.
  • Experience working in Python.
  • Demonstrated experience leading the use of enterprise-authorized AI-assisted software development tools for coding, review, and troubleshooting.
  • Strong understanding of responsible AI use, including data sensitivity, security, and coaching others on compliant usage patterns.
  • Ability to solve design and functionality problems independently with little to no oversight.
  • Practical cloud native experience (preferred); strong problem-solving, analytical, and communication skills (preferred).

More like this

Similar roles

Lead Software Engineer, Java

JPMorgan Chase

Jersey City, NJ 72 days ago
Java Kubernetes Springboot AWS CI/CD Agile AI-assisted Engineering Software Development Life Cycle Machine Learning Application Resiliency Security Automated Testing Co-Pilot
5+ yrs exp

Lead Software Engineer, Java / AWS

JPMorgan Chase

Houston, TX 38 days ago
Java Spring AI-assisted engineering OOP System Design XZBoost Big/Data Agentic AI High-throughput systems Automated Testing Code Review Refactoring
5+ yrs exp

Senior Lead Software Engineer, Java / AWS

JPMorgan Chase

Palo Alto, CA 7 days ago
Java Microservices Kafka AWS PostgreSQL Cloud Native SDLC AI-Assisted Engineering Automated Testing System Design Code Review Refactoring Agile
5+ yrs exp

Senior Lead Software Engineer, Payments Tech, Java

JPMorgan Chase

Jersey City, NJ 11 days ago
Java Spring SpringBoot Microservices CI/CD Agile Cloud Native Distributed Systems Reactive Programming Cassandra SDLC Automated Testing System Design Security AI-assisted Engineering
5+ yrs exp

Lead Java Software Engineer

Allstate

Remote (IL) 15 days ago $100,000$170,500
Java J2EE Spring Boot Spring Framework RESTful APIs Microservices SQL JUnit Selenium JBehave CI/CD GitHub Jenkins SonarQube Gradle Maven Docker Kubernetes Datadog Kafka AWS PCF Azure JavaScript React Angular
Remote