Lead Software Engineer, Full Stack

JPMorgan Chase

Confirmed live yesterday Low trust

Quick summary

Work type
On-site
Location
Chicago, IL
Employment
Full-time
Posted
71 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $190k
$134k $235k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $169,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 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, Full Stack

Lead Software Engineer - Full Stack - Java, React, AWS As a Lead Software Engineer within the Commercial & Investment Banking - Payments team, you will join an agile team to build and deliver secure, scalable technology products. You will lead the creation of an AI-first Developer Portal, defining architecture patterns for agent-ready workflows and building AI-enabled support experiences with contextual understanding. Your responsibilities include designing secure external API platforms using OpenAPI, owning authentication and credential workflows, and establishing engineering standards for AI in production. You will remain hands-on with coding and architecture reviews while coaching engineers on quality and design rigor. The role requires expertise in Java, React, AWS, and distributed systems. You will solve complex problems regarding secure external integrations, responsible AI use in engineering workflows, and high-availability payment platform capabilities.

What you'll do

  • Lead the architecture and creation of an AI-first Developer Portal experience for agent-ready workflows.
  • Build and operate AI-enabled support experiences featuring workflow automation and contextual troubleshooting signals.
  • Design and deliver secure external API platforms using contract-first design, versioning strategies, and idempotency.
  • Own authentication and credential workflows for external integrations, including certificate handling and rotation.
  • Establish engineering standards for AI production systems, including evaluation strategies, telemetry, and audit logging.
  • Perform hands-on coding, architecture reviews, and debugging for critical-path software components.
  • Drive the adoption of enterprise-authorized AI-assisted engineering practices to improve code quality and delivery speed.
  • Coach and develop engineers on design rigor, delivery discipline, and technical growth.

What we're looking for

  • Formal training or certification in software engineering concepts and 8+ years of applied experience.
  • Demonstrated experience coaching and mentoring engineers.
  • Hands-on 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 software development tools and validating AI outputs for correctness, performance, and security.
  • Strong hands-on backend development experience, specifically in Java or other modern backend stacks.
  • Proven expertise building external-facing APIs and integration platforms using contract-first design and security controls.
  • Strong security fundamentals including OAuth2/OIDC, mTLS, PKI/certificates, secrets management, and threat modeling.
  • Experience building AI-enabled product capabilities in production, including grounded retrieval, tool execution, and guardrails.
  • Proficiency in automation, continuous delivery methods, and modern SDLC practices.
  • Strong understanding of application resiliency, observability, performance engineering, and incident management.
  • Experience working in regulated environments with strong controls and compliance requirements (preferred).
  • Developer portal or developer-experience platform experience (preferred).
  • Experience building workflow/orchestration systems (preferred).
  • Search and relevance experience (preferred).
  • Cloud-native delivery experience and event-driven architectures (preferred).
  • Prior payments, treasury, or broader financial-services platform experience (preferred).

More like this

Similar roles

Lead Software Engineer, Full Stack

JPMorgan Chase

Plano, TX 39 days ago
APIs CI/CD Agile System Design Cloud-native SDLC Automated Testing Observability AI-assisted Engineering Secure Coding Backend Engineering Web Applications
5+ yrs exp

Lead Software Engineer

JPMorgan Chase

Jersey City, NJ +1 14 days ago
Java Python Go JavaScript TypeScript React.js GraphQL REST AWS ECS Fargate SNS SQS Lambda API Gateway S3 Terraform PostgreSQL CI/CD Module Federation Hugo Lucene Bitbucket GitHub Jira ADFS SSO Micro-frontends
5+ yrs exp

Lead Software Engineer, Full Stack

JPMorgan Chase

Houston, TX 64 days ago
Java J2EE Scala Python React Angular AWS Kubernetes Databricks Hadoop Spark Spring Boot Spring Cloud SQL Relational Databases REST API Microservices Maven Git Bitbucket CI/CD Integration Testing
5+ yrs exp

Lead Software Engineer, Full-Stack Java, React & AI

JPMorgan Chase

Plano, TX 43 days ago
Java J2EE Spring Boot Hibernate Microservices REST APIs SQL Oracle Sybase Liquibase JUnit Mockito Cucumber Git Maven Jenkins SonarQube React Angular TypeScript JavaScript HTML Redux Kafka Dynatrace Splunk Grafana AppDynamics Cloud Foundry CI/CD Domain-Driven Design GitHub Copilot Claude Code
10+ yrs exp