Lead Software Engineer, Java Full Stack

JPMorgan Chase

Confirmed live yesterday Trusted

Quick summary

Work type
On-site
Location
Plano, TX
Employment
Full-time
Posted
15 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $182k
$127k $236k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $154,600–$210,300.

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, Java Full Stack

The Lead Software Engineer - Java Full Stack joins the Corporate Sector - Security Technology team to build and deliver secure, stable, and scalable market-leading technology products. As a core technical contributor, you will design, develop, and troubleshoot high-quality production code while leading the adoption of enterprise-authorized AI-assisted engineering practices. Your daily work involves building secure services and RESTful APIs using Java, Spring Boot, and Hibernate/JPA, alongside developing UI components with ReactJS, JavaScript, HTML, and CSS. You will manage event-driven systems like Kafka or RabbitMQ and utilize SQL databases including Oracle or MySQL. Key responsibilities include leading solution architecture, driving CI/CD via Jenkins, and managing cloud-native delivery on AWS or Cloud Foundry to solve complex technical problems within the firm's business functions.

What you'll do

  • Develop secure, high-quality production code and perform code reviews and debugging for other team members.
  • Design and execute creative software solutions to solve complex technical problems beyond conventional approaches.
  • Drive team adoption of enterprise-authorized AI-assisted engineering practices to improve code quality and delivery speed.
  • Establish consistent validation standards for secure coding, peer reviews, and automated testing across the team.
  • Identify and automate the remediation of recurring issues to improve the operational stability of software systems.
  • Lead evaluation sessions with external vendors and internal teams to probe architectural designs and technical credentials.
  • Manage the full software development life cycle using automated testing, CI/CD pipelines, and cloud-native delivery.
  • Coach engineers on the safe and compliant use of AI tools while ensuring data sensitivity and security.

What we're looking for

  • Formal training or certification on software engineering concepts and 5+ years of applied experience.
  • Strong hands-on Java + Spring Boot engineering experience building secure, production-grade services and RESTful APIs.
  • Experience with event-driven/messaging systems like Kafka, JMS, or RabbitMQ and building reliable integrations.
  • Full-stack capability with ReactJS, modern JavaScript, HTML, and CSS using governed UI frameworks.
  • Technical leadership in cloud-native delivery, including solution design, CI/CD, and operating on AWS or Cloud Foundry.
  • Strong testing experience with JUnit and automated integration, contract, and component testing.
  • Strong SQL skills with RDBMS like Oracle, MySQL, MS SQL, or Amazon RDS and experience with Git-based workflows.
  • Demonstrated experience leading the use of approved AI-assisted software development tools and coaching engineers on responsible AI use.
  • Experience with microservices architecture patterns (preferred).
  • Experience with micro-frontend architectures (preferred).
  • Experience with blue-green deployments (preferred).

More like this

Similar roles

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

JPMorgan Chase

Jersey City, NJ 5 days ago
Java React.js Spring Boot AI-assisted engineering CI/CD Software Development Life Cycle Cloud Native System Design Application Development Automated Testing Secure Coding Agile Methodologies Application Resiliency
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

Lead Software Engineer, Java Full stack

JPMorgan Chase

Chicago, IL 32 days ago
Java Python Microservices HTML CSS JavaScript TypeScript React Angular SQL NoSQL Lang Chain Lang Graph CI/CD Agile Scrum AWS Cloud Native AI-assisted engineering Domain Modeling
5+ yrs exp

Java Full Stack Lead Software Engineer

JPMorgan Chase

Columbus, OH 14 days ago
Java Adobe Experience Manager (AEM) Adobe Cloud Services full stack development APIs CI/CD Agile System Design AI-assisted Engineering Automated Testing Secure Coding Headless Content Delivery Data Access Production Support
5+ yrs exp