Lead Software Engineer, Java, Microservices

JPMorgan Chase

Confirmed live 2 days ago Trusted

Quick summary

Work type
On-site
Location
Plano, TX
Posted
25 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $202k
$174k most similar roles pay here $231k

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, Java, Microservices

Lead Software Engineer- Java , Microservices joins the Commercial and Investment Bank as a core technical contributor within an agile team. This role involves designing, developing, and troubleshooting complex software solutions to deliver secure, scalable, and stable products. The engineer builds end-to-end cloud-native microservices while driving the adoption of enterprise-authorized AI-assisted engineering practices for code review, refactoring, and test acceleration. Key responsibilities include implementing domain modeling techniques, ensuring zero-downtime releases, and leading communities of practice to promote emerging technologies. Required skills include Java with Spring Boot or Node.js, frontend frameworks like React or Angular, and experience with AWS, Azure, or GCP. The role requires expertise in SQL and NoSQL databases, REST APIs, WebSockets, and JSON integrations to solve technical challenges within the banking domain while ensuring high-quality production code and operational stability.

What you'll do

  • Design and develop end-to-end cloud-native, microservices-based applications using modern architectural patterns.
  • Drive team adoption of enterprise-authorized AI-assisted engineering tools to improve code quality and delivery speed.
  • Develop secure, high-quality production code while performing peer reviews and debugging for other developers.
  • Implement domain modeling techniques to ensure software is structured for clarity, testability, and evolution.
  • Identify and automate the remediation of recurring issues to improve system operational stability.
  • Lead communities of practice to promote the use of leading-edge technologies across the engineering organization.
  • Build scalable solutions that eliminate single points of failure and support zero-downtime releases.

What we're looking for

  • Formal training or certification in software engineering concepts and at least five years of applied software development experience.
  • Proficiency in backend development using Java with Spring Boot and/or Node.js to build microservices-based applications.
  • Proficiency in frontend development using HTML, CSS, JavaScript or TypeScript, and frameworks such as React or Angular (preferred).
  • Experience leading responsible adoption of enterprise-approved AI-assisted software development tools for coding, review, testing, and troubleshooting.
  • Understanding of responsible AI use in engineering workflows, including data sensitivity and secure handling of inputs and outputs.
  • Experience with cloud platforms such as Amazon Web Services (AWS), Microsoft Azure, or Google Cloud Platform (GCP).
  • Experience building distributed systems, web services (REST APIs, WebSockets, JSON), and scalable applications using SQL and NoSQL databases.
  • Knowledge of CI/CD, agile delivery models, and secure engineering practices; experience in the banking domain or with Mainframe (preferred).

More like this

Similar roles

Lead Software Engineer, Java, Spring, Cloud

JPMorgan Chase

Plano, TX 29 days ago
Java Springboot Node.js Microservices HTML CSS JavaScript TypeScript React Angular AWS Azure GCP SQL NoSQL RESTful APIs WebSockets JSON CI/CD Agile Scrum
5+ yrs exp

Lead Software Engineer, Java

JPMorgan Chase

Chicago, IL 65 days ago
Java C# .NET AWS Azure AI Machine Learning CI/CD Agile Automation SaaS CRM Cloud Native data, analytics
5+ yrs exp

Java Lead Software Engineer

JPMorgan Chase

Jersey City, NJ 86 days ago
Java Spring React Kafka Oracle Aurora Airflow Spark AWS TypeScript JavaScript SQL CI/CD Agile AI-assisted engineering Cloud Native System Design
5+ yrs exp

Lead Software Engineering, Python

JPMorgan Chase

Jersey City, NJ 58 days ago
Python Flask Django Java Spring Spring Boot AWS Azure GCP Microservices SQL NoSQL RESTful APIs WebSockets JSON HTML CSS JavaScript TypeScript React Angular CI/CD Agile Scrum Machine Learning Artificial Intelligence
5+ yrs exp