Lead Software Engineer, Full Stack

JPMorgan Chase

Confirmed live yesterday Trusted

Quick summary

Work type
On-site
Location
Chicago, IL
Posted
25 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $202k
$187k most similar roles pay here $230k

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

Listed pay typically runs $186,160–$215,000 across 7 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Lead Software Engineer, Full Stack

Lead Software Engineer - Full Stack - Java, React, AWS is a core technical contributor within the Commercial & Investment Banking - Payments team. This role involves leading the creation of an AI-first Developer Portal and building AI-enabled support experiences with automated workflows. The engineer will design secure external API platforms using OpenAPI standards, manage authentication and credential workflows for integrations, and establish engineering standards for AI and automation in production. Key responsibilities include performing critical-path coding, conducting architecture reviews, and coaching engineers on quality and delivery discipline. Required skills include Java, experience with distributed systems at scale, and expertise in building external-facing APIs. The role focuses on solving complex problems in the payments domain by developing robust integration platforms, ensuring secure code practices, and implementing advanced AI capabilities like grounded retrieval and structured tool execution.

What you'll do

  • Lead the architecture and development of an AI-first Developer Portal with agent-ready workflows and tool schemas.
  • Build and operate AI-enabled support experiences featuring automated workflows and contextual troubleshooting capabilities.
  • Design and deliver secure, contract-first external API platforms with robust versioning and error handling.
  • Manage authentication and credential workflows for external integrations, including certificate handling and secure onboarding.
  • Establish engineering standards for AI and automation in production, including telemetry, audit logging, and incident response.
  • Drive the adoption of enterprise-authorized AI-assisted engineering practices to improve code quality and delivery speed.
  • Perform hands-on coding, architecture reviews, and debugging on critical-path systems approximately 50% of the time.
  • Coach and develop engineers by setting expectations for design rigor, quality, and technical growth.

What we're looking for

  • Formal training or certification in software engineering concepts and 8+ years of applied experience.
  • Demonstrated coaching and mentoring experience.
  • Experience building and operating distributed systems at scale.
  • Experience leading software engineering teams to deliver complex platforms and products with measurable outcomes.
  • Experience leading the use of approved AI-assisted development tools while ensuring output correctness, performance, and security.
  • Strong backend development experience, specifically in Java or other modern backend stacks.
  • Expertise building external-facing APIs and integration platforms using contract-first design and secure protocols like OAuth2/OIDC and mTLS.
  • Experience building production AI-enabled capabilities including grounded retrieval, tool execution, and guardrails.
  • Proficiency in automation, continuous delivery, and agile SDLC practices.
  • Strong understanding of application resiliency, observability, performance engineering, and incident management.
  • Experience in regulated environments with strict compliance requirements (preferred).
  • Developer portal or developer-experience platform experience (preferred).
  • Experience building workflow/orchestration systems, cloud-native delivery, and event-driven architectures (preferred).
  • Prior payments, treasury, or financial-services platform experience (preferred).

More like this

Similar roles

Lead Software Engineer, Full stack

JPMorgan Chase

Chicago, IL 23 days ago
Java Spring Boot AWS Kubernetes Kafka PostgreSQL React JS Microservices CI/CD Agile Automated Testing Real-time Data Processing
5+ yrs exp

Lead Software Engineer, Java Full Stack

JPMorgan Chase

Houston, TX 7 days ago
AWS Kubernetes RESTful API CI/CD Agile ForgeRock Ping Identity OAuth SAML OpenID Connect Cloud Native Automated Testing System Design Security AI-assisted Engineering
5+ yrs exp

Lead Software Engineer, Agentic Identity

JPMorgan Chase

Plano, TX 24 days ago
Java Python AI-assisted Engineering CI/CD Agile IAM OAuth 2.0 OpenID Connect AWS Machine Learning Artificial Intelligence Security Automated Testing
5+ yrs exp

Lead Software Engineer, Full Stack

Capital One Financial

New York, NY 4 days ago $215,200$245,600
AWS Java React TypeScript Python Go JavaScript SQL Docker Kubernetes HTML/CSS NoSQL RDBMS Microservices Agile Cloud Computing Microsoft Azure
4+ yrs exp

Lead Software Engineer

JPMorgan Chase

Jersey City, NJ 32 days ago
Java Spring Boot React.js GraphQL REST Python Go TypeScript AWS Terraform CI/CD Micro-frontends Module Federation Hugo PostgreSQL Lucene Bitbucket GitHub Jira S3 Lambda SQS SNS API Gateway Infrastructure as Code
5+ yrs exp