Lead Software Engineer, Java

JPMorgan Chase

Confirmed live today High trust

Quick summary

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

Market check

Salary context

How this pay compares to similar roles

Similar $182k
$129k $246k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $153,075–$210,750.

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

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Lead Software Engineer, Java

JOB TITLE: Lead Software Engineer - Java As a Lead Software Engineer within Consumer & Community Banking, you will join an agile team to build and deliver trusted, scalable technology products. You will serve as a core technical contributor, designing creative software solutions, developing secure production code, and troubleshooting complex technical problems. Your daily work involves driving team adoption of enterprise-authorized AI-assisted engineering practices, conducting code reviews, and leading evaluation sessions with external vendors. You will utilize Java, Spring Boot, Python, and C# to develop microservices and API-driven architectures. Technical requirements include experience with Large Language Models, distributed systems, and cloud platforms like AWS, GCP, and Azure. You will also employ tools such as JUnit, Maven, Jenkins, and JMeter to ensure operational stability and high-quality software delivery within financial services.

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.
  • 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 assess architectural designs and technical credentials.
  • Lead communities of practice to promote the awareness and use of leading-edge technologies across Software Engineering.
  • Apply knowledge of SDLC toolchains and automation capabilities to improve overall development value.

What we're looking for

  • Formal training or certification on software engineering concepts and 5+ years of applied experience.
  • Strong hands-on experience in Java backend development and Spring Boot in production environments.
  • Proven ability in system design for scalable, secure services using microservices and API-driven architectures.
  • Advanced proficiency in programming languages (Java, Python, C#, etc.) and hands-on work with Large Language Models and generative AI.
  • Experience with distributed systems, cloud platforms (AWS, GCP, Azure), and database technologies (relational/NoSQL).
  • Experience with performance testing tools (JMeter, Blazemeter), Chaos Monkey Testing, and testing frameworks (JUnit, Cucumber, etc.).
  • Demonstrated experience leading the use of approved AI-assisted software development tools and coaching engineers on safe, compliant adoption.
  • Cloud certification (preferred); practical public cloud development experience (preferred); and in-depth knowledge of financial services (preferred).

More like this

Similar roles

Lead Software Engineer, Java & AI

JPMorgan Chase

Plano, TX 37 days ago
Java Python C# Large Language Models Generative AI TensorFlow PyTorch scikit-learn Hugging Face AWS GCP Azure Microservices RESTful APIs NoSQL Docker Kubernetes Helm JMeter Blazemeter Chaos Monkey Testing JUnit Cucumber Groovy Postman REST Assured Maven Jenkins Eclipse IntelliJ Agile
5+ yrs exp

Lead Software Engineer, Java & AI

JPMorgan Chase

Plano, TX 38 days ago
Java Python C# Large Language Models Generative AI TensorFlow PyTorch scikit-learn Hugging Face AWS GCP Azure Microservices RESTful APIs NoSQL Docker Kubernetes Helm JMeter Blazemeter Chaos Monkey Testing JUnit Cucumber Groovy Postman REST Assured Maven Jenkins Eclipse IntelliJ A/B Testing
5+ yrs exp

Lead Software Engineer, Java/Cloud Engineer

JPMorgan Chase

New York, NY +1 5 days ago
Java Spring SQL NoSQL Kubernetes CI/CD Splunk Dynatrace Postman Agile AI-Assisted Engineering System Design Application Resiliency Security Monitoring Tracing
5+ yrs exp

Lead Software Engineer, Java/Spring

JPMorgan Chase

Tampa, FL 80 days ago
Java Spring Boot SQL Kafka Oracle REST Git Jenkins CI/CD Kubernetes Docker Groovy Gradle AWS JPA AI-assisted engineering System Design
5+ yrs exp

Lead Software Engineer, Java

JPMorgan Chase

Chicago, IL 122 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

Lead Java Software Engineer

Allstate

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