Java Lead Software Engineer

JPMorgan Chase

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Jersey City, NJ
Employment
Full-time
Posted
7 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $190k
$129k $271k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $167,500–$213,500.

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 · Java Lead Software Engineer

As a Java Lead Software Engineer within Asset & Wealth Management, you will join an agile team to build secure, market-leading technology. You will execute creative software solutions, design, develop, and troubleshoot production code while reviewing and debugging work written by others. A primary responsibility involves driving team adoption of enterprise-authorized AI-assisted engineering practices to improve code quality, delivery speed, and operational outcomes. You will lead evaluation sessions with external vendors and internal teams to probe architectural designs and technical credentials. Required skills include advanced proficiency in Java/Spring, microservices, JavaScript/TypeScript, SQL, or Kafka, alongside cloud platforms like AWS. You must demonstrate experience with responsible AI use, CI/CD, and application resiliency within the financial services industry to solve complex technical problems and improve overall operational stability.

What you'll do

  • Develop secure, high-quality production code and perform code reviews and debugging for other team members.
  • 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.
  • Identify and automate the remediation of recurring issues to improve the operational stability of software systems.
  • Lead evaluation sessions with external vendors and internal teams to probe architectural designs and technical credentials.
  • Coach engineers on the safe and compliant use of AI tools while ensuring data sensitivity and security.
  • Apply knowledge of SDLC toolchains and automation capabilities to improve the overall value of development processes.

What we're looking for

  • Formal training or certification on software engineering concepts and 5+ years of applied experience (NAMR/APAC/Hong Kong).
  • Formal training or certification on software engineering concepts and advanced applied experience (EMEA/LATAM-Brazil).
  • Hands-on practical experience delivering system design, application development, testing, and operational stability.
  • Advanced proficiency in one or more of the following: Java/Spring, microservices, JavaScript/TypeScript, SQL, or Kafka.
  • Hands-on experience with cloud platforms, specifically internal platforms or AWS.
  • Demonstrated experience leading the use of approved AI-assisted software development tools for coding, review, and troubleshooting.
  • Strong understanding of responsible AI use, including data sensitivity, secure handling of inputs/outputs, and coaching engineers on compliant adoption.
  • Advanced understanding of agile methodologies, CI/CD, application resiliency, and security.

More like this

Similar roles

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

Lead Software Engineer, Java

JPMorgan Chase

Chicago, IL 111 days ago
Java C# .NET AWS Azure CI/CD Agile Software Development Life Cycle AI-assisted engineering System Design Application Resiliency Cloud Native Automation Machine Learning SaaS CRM Secure Coding
5+ yrs exp

Software Engineer III, Wealth Management Tech

JPMorgan Chase

Jersey City, NJ 40 days ago
Java AWS Spring Boot Kafka Python Snowflake Databricks CI/CD Agile AI-assisted Engineering Software Development Life Cycle Automated Testing Secure Coding
3+ yrs exp

Java Lead Software Engineer, Trading Platform

JPMorgan Chase

Jersey City, NJ 7 days ago
Java Spring React Kafka Oracle Aurora Airflow Spark AWS TypeScript SQL JavaScript CI/CD Agile AI-assisted engineering System Design Software Development Life Cycle Cloud Native Security
5+ yrs exp

Lead Software Engineer

JPMorgan Chase

New York, NY 46 days ago
Java Spring Boot Kafka AI-assisted engineering CI/CD Cloud Native Software Development Life Cycle System Design Application Development Automated Testing Agile Security Application Resiliency
5+ yrs exp

Lead Software Engineer

JPMorgan Chase

Columbus, OH 25 days ago
Java TypeScript Python Neo4j Graph Databases Cloud Native CI/CD Agile Software Development Life Cycle System Design AI-assisted Engineering Application Resiliency Secure Coding Automated Testing C4 models CALM
5+ yrs exp