Lead Software Engineer, Mainframe and Java

JPMorgan Chase

Quick summary

Work type
On-site
Location
Jersey City, NJ
Salary
$152,000–$215,000 / yr
Posted
1 day ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $170k
This role $184k
$119k most similar roles pay here $225k

This role pays more than 54% of similar roles. Most pay $129,237–$211,200 — the shaded band above. At the midpoint, this role pays about $184k versus about $170k for comparable roles.

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

Listed pay typically runs $142,500–$205,000 across 245 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Lead Software Engineer, Mainframe and Java

As a Lead Software Engineer at JPMorgan Chase within the Consumer and Community Banking JPM Wealth Management team, you will be an integral part of an agile development group focused on enhancing and delivering secure, stable, and scalable technology solutions. Your responsibilities include designing and developing end-to-end solutions across z/OS mainframe and Java-based platforms, troubleshooting complex technical issues, and driving automation improvements to ensure operational stability. You will also lead code reviews, foster a culture of engineering excellence, and promote the adoption of emerging technologies within your team. This role requires advanced proficiency in Java, experience with z/OS capabilities such as batch/JCL, CICS/IMS, MQ, DB2, datasets/USS, and expertise in automation and continuous delivery practices including CI/CD pipeline management.

What you'll do

  • Design, develop, and troubleshoot end-to-end solutions using z/OS mainframe and Java platforms.
  • Build and maintain high-quality production code for both Java and mainframe components.
  • Identify and drive automation improvements to enhance operational stability across applications.
  • Lead communities of practice to promote engineering excellence and technology adoption.
  • Foster an inclusive team culture that supports diversity, respect, and collaboration.

What we're looking for

  • Advanced proficiency in Java and experience with z/OS mainframe capabilities.
  • Proven hands-on experience in system design, application development, testing, and production support.
  • Demonstrated proficiency in automation and continuous delivery practices for both distributed and mainframe components.
  • Strong understanding of agile engineering practices including CI/CD and secure engineering principles.
  • Experience leading and contributing to Software Engineering communities of practice.

More like this

Similar roles

Lead Software Engineer, Java

JPMorgan Chase

Jersey City, NJ 8 days ago $152,000$215,000
Java Spring AWS Terraform Grafana Splunk API development High TPS systems AI models Claude GPT

Lead Software Engineer, Java

JPMorgan Chase

Bengaluru, Karnataka, India 6 days ago
AWS Java Springboot Node.js HTML CSS JavaScript TypeScript React Angular RESTful APIs WebSockets JSON SQL NoSQL Scrum CI/CD Agile development methodologies

Lead Software Engineer, Java Lead

JPMorgan Chase

Plano, TX +1 9 days ago $152,000$215,000
Java Spring Boot React NodeJS Kubernetes AWS CI/CD Git Jenkins SQL MS SQL Server Python Microservices Maven Docker PostgreSQL Bitbucket Prometheus Grafana

Senior Lead Software Engineer, Java

JPMorgan Chase

Jersey City, NJ 40 days ago $171,000$260,000
Java Spring Boot DB2 Oracle MongoDB CI/CD AWS Python AI Trade Processing Settlement Operations Design Patterns Software Development Life Cycle

Lead Software Engineer, Java & Python

JPMorgan Chase

Jersey City, NJ 5 days ago $152,000$215,000
Java Python AWS Kubernetes Spring Boot Apache Kafka Splunk Dynatrace CI/CD RESTful APIs Apache Cassandra Agile SRE