Lead Software Engineer, Full Stack

JPMorgan Chase

Confirmed live yesterday High trust

Quick summary

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

Market check

Salary context

How this pay compares to similar roles

Similar $188k
$149k $233k
below market most similar roles pay here above market

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

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Lead Software Engineer, Full Stack

Lead Software Engineer - Full Stack joins the Consumer and Community Banking technology team to build a multi-tenant, API-first data and services platform. This role involves developing cloud-native, microservices-based applications that serve as a system of record for operational data by orchestrating and aggregating multiple source systems behind governed contracts. You will deliver AI-native, agent-consumable capabilities, integrating model-brokered services like retrieval and summarization with appropriate guardrails. Key responsibilities include designing scalable, secure solutions, performing code reviews, and leading communities of practice. Required skills include Java, Spring Boot, Node.js, HTML, CSS, JavaScript, TypeScript, React, and Angular. You must have experience with AWS, Azure, or GCP, SQL and NoSQL databases, RESTful APIs, WebSockets, and JSON, while applying domain modeling to solve complex technical problems in a banking context.

What you'll do

  • Build a multi-tenant, API-first data and services platform that serves as a system of record for operational data.
  • Develop cloud-native, microservices-based applications with orchestration layers that aggregate multiple source systems.
  • Create agent-consumable services with multi-tenancy, metering, versioning, and resiliency features.
  • Integrate AI capabilities such as retrieval, summarization, and next-best-action services with appropriate guardrails.
  • Use AI and agentic development tools to accelerate the design, coding, testing, and delivery processes.
  • Design and build scalable, secure solutions using modern architectural patterns to ensure zero-downtime releases.
  • Develop high-quality production code and perform code reviews and debugging for other team members.
  • Identify and automate the remediation of recurring issues to improve the operational stability of systems.

What we're looking for

  • Formal training or certification in software engineering concepts and 5+ years of hands-on experience in software engineering.
  • Proficiency in back-end technologies such as Java, Spring Boot, or Node.js to build microservices-based applications.
  • Experience designing API-first services and orchestration or aggregation layers over multiple source systems.
  • Experience using AI-assisted and agentic development tools to improve engineering speed and quality.
  • Experience with cloud platforms (AWS, Azure, GCP), distributed systems, and web technologies including RESTful APIs, WebSockets, and JSON.
  • Hands-on experience designing and building scalable applications using SQL and NoSQL databases.
  • Proficiency across the Software Development Life Cycle with an advanced understanding of agile methodologies, CI/CD, resiliency, and security.
  • Experience building multi-tenant platforms, GraphQL, event-driven architecture, or LLM fine-tuning (preferred).

More like this

Similar roles

Lead Software Engineer

JPMorgan Chase

Plano, TX 63 days ago
Java Springboot Node.js TypeScript React Angular HTML CSS JavaScript 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, Java, Microservices

JPMorgan Chase

Plano, TX 59 days ago
Java Spring Boot Node.js React Angular TypeScript JavaScript HTML CSS AWS Microsoft Azure Google Cloud Platform SQL NoSQL REST APIs WebSockets JSON Microservices Agile Scrum Mainframe
5+ yrs exp

Lead Software Engineering, Python

JPMorgan Chase

Jersey City, NJ 92 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

JPMorgan Chase

Chicago, IL +1 34 days ago
Python Flask Django HTML CSS JavaScript TypeScript React Angular AWS Azure GCP Microservices RESTful APIs WebSockets JSON SQL NoSQL CI/CD Scrum Agile Distributed Systems Domain Modeling
5+ yrs exp

Lead Software Engineer, Full Stack

JPMorgan Chase

Houston, TX +1 101 days ago
Java SpringBoot React Scala Spark CI/CD Agile Artificial Intelligence Machine Learning Software Development Life Cycle Automated Testing Secure Coding Root-Cause Analysis
5+ yrs exp

Lead Software Engineer, Full Stack

Capital One Financial

McLean, VA 80 days ago
JavaScript Java TypeScript Python Go SQL HTML/CSS AWS Microsoft Azure Docker Kubernetes NoSQL RDBMS Microservices Agile AI Tooling
4+ yrs exp