Lead Software Engineer

JPMorgan Chase

Confirmed live today Low trust

Quick summary

Work type
On-site
Location
Plano, TX
Employment
Full-time
Posted
75 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $182k
$124k $236k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $157,037–$206,300.

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

Lead Software Engineer - Java, Spring, Cloud As a Lead Software Engineer within the Consumer and Community Banking team, you will serve as a core technical contributor delivering critical technology solutions to support business objectives. You will design and build cloud-native, microservices-based applications, focusing on creating scalable, secure, and reliable systems that avoid single points of failure. Your daily responsibilities include developing high-quality production code, performing technical troubleshooting, and leading the adoption of enterprise-authorized AI-assisted engineering practices for code review and test acceleration. You will utilize Java, Springboot, Node.js, SQL, and NoSQL databases while working with AWS, Azure, or GCP. The role requires applying domain modeling techniques to solve complex business problems, ensuring application resiliency, and managing the full software development life cycle through CI/CD and agile methodologies.

What you'll do

  • Design and develop cloud-native, microservices-based applications using modern architectural patterns.
  • Drive team adoption of enterprise-authorized AI-assisted engineering practices to improve code quality and delivery speed.
  • Develop secure, high-quality production code and perform code reviews and debugging for other engineers.
  • Use domain modeling techniques to structure software for clarity, testability, and evolution.
  • Identify and automate the remediation of recurring issues to improve operational stability.
  • Design scalable solutions that avoid single points of failure and ensure zero-downtime releases.
  • Coach engineers on the safe, compliant, and responsible use of AI tools within engineering workflows.
  • Lead communities of practice to drive the awareness and use of leading-edge technologies.

What we're looking for

  • Formal training or certification on software engineering concepts and 5+ years of hands-on experience in software engineering.
  • Proficiency in back-end technologies like Java, Springboot, or Node.js with experience building microservices-based applications.
  • Demonstrated experience leading the use of approved AI-assisted software development tools and setting validation standards for AI outputs.
  • Strong understanding of responsible AI use in engineering workflows, including data sensitivity and secure handling of inputs/outputs.
  • Experience working with cloud platforms (AWS, Azure, GCP), distributed systems, RESTful APIs, WebSockets, and JSON.
  • Hands-on experience designing and building scalable applications using SQL and NoSQL databases.
  • Proficiency in automation, continuous delivery methods, and agile methodologies such as CI/CD.
  • Strong soft skills including presentation, negotiation, mentoring, and stakeholder management (preferred); experience in the banking domain (preferred); AWS certification (preferred).

More like this

Similar roles

Full Stack Lead Software Engineer

JPMorgan Chase

Jersey City, NJ 4 days ago
Java Springboot Node.js JavaScript TypeScript React Angular AWS Azure GCP Microservices SQL NoSQL RESTful APIs WebSockets JSON CI/CD Agile Scrum AI-assisted Engineering Distributed Systems
5+ yrs exp

Lead Software Engineer, Fullstack

JPMorgan Chase

Plano, TX 54 days ago
Python Flask Django React Angular TypeScript JavaScript HTML CSS AWS Azure GCP Microservices RESTful APIs SQL NoSQL CI/CD Scrum Agile WebSockets JSON LLM Machine Learning Domain Modeling Distributed Systems
5+ yrs exp

Lead Software Engineering, Python

JPMorgan Chase

Jersey City, NJ 104 days ago
Python Java Spring Boot Flask Django React Angular TypeScript JavaScript HTML CSS AWS Azure GCP SQL NoSQL RESTful APIs WebSockets JSON Microservices CI/CD Scrum Agile Machine Learning Artificial Intelligence Domain Modeling
5+ yrs exp

Lead Software Engineer, Java/Spring

JPMorgan Chase

Tampa, FL 69 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, Spring Boot

JPMorgan Chase

Plano, TX 29 days ago
Java Spring Framework Spring Boot Spring MVC Spring Data RESTful APIs Microservices CI/CD Jenkins Git Bitbucket MS SQL Server AWS GCP Azure Python Golang React NodeJS Kubernetes IAM Lambda S3 EC2 EKS
8+ yrs exp

Lead Software Engineer, Java, Spring Boot

JPMorgan Chase

Plano, TX +1 29 days ago
Java Spring Framework Spring Boot Spring MVC Spring Data RESTful APIs Microservices CI/CD Jenkins Git Bitbucket MS SQL Server AWS GCP Azure Python Golang React NodeJS Kubernetes IAM Lambda S3 EC2 EKS
8+ yrs exp