Lead Software Engineer - Senior Full Stack Java Engineer

JPMorgan Chase

Confirmed live yesterday Low trust

Quick summary

Work type
On-site
Location
Westerville, OH
Employment
Full-time
Posted
84 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $176k
$123k $230k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $149,500–$201,600.

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 1262 open roles on FindRole.

Listed pay typically runs $150,433–$215,000 across 11 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Lead Software Engineer - Senior Full Stack Java Engineer

As a Lead Software Engineer - Sr. Full Stack Java Engineer within the Consumer & Community Banking – Sales & Incentive Growth team, you will serve as a core technical contributor in an agile environment. You will design, develop, and troubleshoot creative software solutions while ensuring production code is secure, high-quality, and reliable. Your daily work involves translating business needs into technical delivery plans, leading vendor evaluations, and driving communities of practice. You will utilize Java, JavaScript, or Python to build services with Spring Boot and deliver event-driven solutions using Kafka. The role requires practical cloud-native experience on Amazon Web Services, proficiency in CI/CD automation, and depth in disciplines like cloud, artificial intelligence, or machine learning to solve complex technical problems and improve operational stability.

What you'll do

  • Design, develop, and troubleshoot creative software solutions to solve complex technical problems.
  • Write secure production code and perform code reviews, testing, and debugging for other engineers.
  • Automate the remediation of recurring issues to improve the operational stability of applications and systems.
  • Lead technical evaluations with external vendors and internal teams to assess architecture and enterprise alignment.
  • Drive the adoption of leading-edge technologies by leading and contributing to communities of practice.
  • Translate business requirements from stakeholders into technical solutions and actionable delivery plans.
  • Mentor and coach junior engineers through active pairing, feedback, and rigorous code reviews.

What we're looking for

  • Formal training or certification on software engineering concepts and 5+ years of applied experience.
  • Proficiency across the Software Development Life Cycle, including design, build, test, deploy, and operate.
  • Advanced understanding of application resiliency and security practices in modern software delivery.
  • Advanced proficiency in one or more programming languages such as Java, JavaScript, or Python.
  • Experience building services using Spring Boot.
  • Experience designing and delivering event-driven solutions using Kafka.
  • Practical cloud-native experience delivering and operating production workloads on Amazon Web Services (AWS).
  • Proficiency in automation and continuous delivery practices, including CI/CD.
  • Demonstrated depth in at least one technical discipline such as cloud, AI, machine learning, or mobile engineering.
  • Experience leading a small team of engineers while remaining hands-on in delivery (preferred).
  • Demonstrated mentoring and coaching of junior engineers through feedback, pairing, and code review (preferred).
  • Experience supporting development of machine learning models, including causal inference approaches (preferred).
  • Experience applying AI-assisted engineering techniques to accelerate delivery and improve quality (preferred).
  • Hands-on experience using Visual Studio Code for debugging web, cloud, and distributed applications (preferred).

More like this

Similar roles

Lead Software Engineer, Full Stack

JPMorgan Chase

Jersey City, NJ 57 days ago
Java Spring Boot React CI/CD EKS SQL NoSQL Apache Spark Kafka Spring Framework ORM Caching Cloud Native Machine Learning Artificial Intelligence Agile Software Development Life Cycle Automated Testing
5+ yrs exp

Lead Software Engineer - Senior Java Full Stack Developer

JPMorgan Chase

Jersey City, NJ 4 days ago
Java Python Node.js JavaScript C# PHP AWS Azure Docker PostgreSQL MongoDB CI/CD RESTful APIs OAuth2 Salesforce Marketing Cloud Twilio Sendgrid Agile System Design Machine Learning Artificial Intelligence
5+ yrs exp

Lead Software Engineer, Full Stack

JPMorgan Chase

Jersey City, NJ 7 days ago
Java Spring SQL NoSQL Java Script React JS Angular REST AWS CI/CD Agile System Design Infrastructure as Code Circuit Breakers DB2 IBM Mainframe
5+ yrs exp

Lead Software Engineer, Java/AWS

JPMorgan Chase

Plano, TX 46 days ago
Java AWS ECS S3 MSK Glue Lambda Kafka Python Angular React Containers CI/CD Agile Machine Learning Artificial Intelligence Cloud Native Software Development Life Cycle Application Resiliency
5+ yrs exp

Lead Software Engineer, Full Stack Java

JPMorgan Chase

Chicago, IL 13 days ago
Java Spring Boot Apache Kafka React TypeScript MongoDB Redux Toolkit JUnit 5 Playwright RESTful API OpenAPI 3.0 Microservices CQRS Saga Patterns CI/CD Kubernetes Agile Event-Driven Architecture Virtual Threads Avro Serialization
5+ yrs exp

Lead Software Engineer, Full Stack Java

JPMorgan Chase

Chicago, IL 11 days ago
Java SQL Angular React RESTful APIs Microservices Cloud Native Architecture Hibernate JPA Oracle MongoDB Elasticsearch Apache Kafka JUnit Mockito CI/CD AWS Copilot Claude Design Patterns JDBC
5+ yrs exp