Lead Software Engineer, Full stack

JPMorgan Chase

Confirmed live yesterday Trusted

Quick summary

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

Market check

Salary context

How this pay compares to similar roles

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

This listing doesn't post a salary. Most similar roles pay $192,050–$216,000.

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

As a Lead Software Engineer within the Consumer & Community Bank - ATM Channel team, you will serve as a core technical contributor in an agile environment to build and deliver secure, stable, and scalable technology products. You will be responsible for designing creative software solutions, developing high-quality production code, troubleshooting complex systems, and leading evaluation sessions with vendors to assess architectural designs. Your daily work involves driving the adoption of AI-assisted engineering practices and leading communities of practice to promote emerging technologies. The role requires deep expertise in Java, Spring Boot, React JS, and AWS cloud services, alongside experience with Kubernetes, Kafka for event-driven architectures, and PostgreSQL database optimization. You will manage real-time data processing and full SDLC tasks including CI/CD automation while ensuring robust API and microservices performance within the financial services domain.

What you'll do

  • Develop secure, high-quality production code while reviewing and debugging code written by other team members.
  • Design and implement technical solutions for complex problems using non-conventional approaches to ensure scalability and stability.
  • Identify and automate the remediation of recurring issues to improve the operational stability of software systems.
  • Lead evaluation sessions with vendors and internal teams to assess architectural designs and technical feasibility.
  • Drive the adoption of enterprise-authorized AI-assisted engineering practices to improve code quality and delivery speed.
  • Establish validation standards for AI-generated outputs, including security, performance, and peer review protocols.
  • Lead communities of practice to promote the use of leading-edge technologies across the software engineering organization.
  • Manage the full software development life cycle, including CI/CD, automation, and application resiliency in an agile environment.

What we're looking for

  • Formal training or certification in software engineering concepts and 5 plus years of hands-on experience in software development.
  • Deep expertise in the Java/JVM ecosystem and Spring Boot framework.
  • Proven experience building robust APIs and microservices architectures.
  • Strong proficiency in AWS cloud services and Kubernetes for container orchestration.
  • Hands-on experience with Kafka for architecting distributed messaging and event-driven architectures.
  • Advanced skills in PostgreSQL, database optimization, and real-time data processing.
  • Experience with React JS and modern front-end development practices.
  • Demonstrated experience leading the use of AI-assisted software development tools and understanding responsible AI usage.
  • Financial Services experience (preferred).

More like this

Similar roles

Lead Software Engineer, Full Stack Java/ React

JPMorgan Chase

Jersey City, NJ 26 days ago
Java React AI-assisted engineering CI/CD Full Stack Development Software Development Life Cycle Cloud Native Automated Testing Machine Learning Artificial Intelligence Application Resiliency Security Agile Methodologies
5+ 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

Lead Software Engineer

JPMorgan Chase

Jersey City, NJ 79 days ago
Java Spring Boot Spring MVC Spring Cloud Spring Flux Spring Security ReactJS TypeScript Html 5 CSS 3 SQL AWS AWS Lambda AWS ECS S3 Aurora API Gateway Kafka RabbitMQ CI/CD Agile Scrum Lean BDD TDD Reactive Programming
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