Lead Software Engineer, Java

JPMorgan Chase

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Houston, TX
Posted
7 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

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

This listing doesn't post a salary. Most similar roles pay $189,262–$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.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Lead Software Engineer, Java

As a Lead Software Engineer - Java within the Corporate Data and Analytics Services team, you will join the Data Core Engineering group to advance corporate data strategy. You will develop critical solutions including the Corporate Data Catalog, Data Lineage, Entitlements, and Data Quality frameworks while troubleshooting complex technical problems. Your daily work involves developing secure production code, reviewing peer contributions, and leading the adoption of enterprise-authorized AI-assisted engineering practices for refactoring and testing. You will utilize Java, Spring Boot, RESTful APIs, microservices, SQL, NoSQL (Oracle, MongoDB), Kafka, Elasticsearch, Gemfire, Databricks, and Snowflake. Additionally, you will manage CI/CD pipelines using JUnit, Mockito, Jenkins, and Spinnaker while navigating data mesh patterns. The role focuses on building robust infrastructure for a regulated platform involving metadata management and high-scale data products within a complex information architecture.

What you'll do

  • Develop and maintain high-quality production code for enterprise Java services, including Spring Boot and RESTful APIs.
  • Build and manage core data solutions such as Corporate Data Catalog, Data Lineage, Entitlements, and Data Quality frameworks.
  • Drive the adoption of enterprise-authorized AI-assisted engineering practices to improve code quality and delivery speed.
  • Implement automated testing, CI/CD pipelines, and security protocols to ensure application resiliency.
  • Identify and automate the remediation of recurring issues to improve system stability.
  • Lead technical evaluations with external vendors and internal teams to assess architectural designs and tool applicability.
  • Mentor engineers on secure coding practices and the responsible use of AI tools in development workflows.

What we're looking for

  • Formal training or certification in software engineering concepts and 5+ years of applied experience.
  • Strong experience building enterprise Java services using Spring Boot, RESTful APIs, and microservices at scale.
  • Strong data engineering foundations including SQL, NoSQL (Oracle, MongoDB), Kafka, Elasticsearch, or Gemfire.
  • Experience with Databricks, Snowflake, and modern data mesh or data product patterns.
  • Ownership of test automation and CI/CD using JUnit, Mockito, Jenkins, and Spinnaker.
  • Proven technical leadership in Agile teams including design ownership, code quality standards, and mentoring.
  • Demonstrated experience leading the use of approved AI-assisted software development tools while ensuring security and performance.
  • AWS, containerization (Docker, Kubernetes), React JS, TypeScript, and delivery of data governance capabilities (preferred).

More like this

Similar roles

Lead Software Engineer, Java Full Stack Engineering

JPMorgan Chase

Chicago, IL 34 days ago
Java J2EE Spring Boot REST SQL PL/SQL AWS Kubernetes Terraform S3 RDS Lambda CloudWatch Eventbridge Step Functions Apache Kafka JUnit Mockito React JS TypeScript Hibernate JPA
5+ yrs exp

Lead Software Engineer, Full Stack Java

JPMorgan Chase

Chicago, IL 41 days ago
Java Spring Boot Apache Kafka React TypeScript Redux Toolkit MongoDB RESTful API OpenAPI 3.0 JUnit 5 Playwright Microservices CQRS Saga Patterns CI/CD Kubernetes Agile Distributed Systems
5+ yrs exp

Lead Java Software Engineer

Allstate

Remote (IL) 21 days ago $100,000$170,500
Java J2EE Spring Boot Spring Framework RESTful APIs Microservices SQL JUnit Selenium JBehave CI/CD GitHub Jenkins SonarQube Gradle Maven Docker Kubernetes Datadog Kafka AWS PCF Azure JavaScript React Angular
Remote

Lead Software Engineer, Java

JPMorgan Chase

Jersey City, NJ 78 days ago
Java Kubernetes Springboot AWS CI/CD Agile AI-assisted Engineering Software Development Life Cycle Machine Learning Application Resiliency Security Automated Testing Co-Pilot
5+ yrs exp

Lead Software Engineer, Java

JPMorgan Chase

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

Lead Software Engineer Java

JPMorgan Chase

Chicago, IL 35 days ago
Java Springboot Python AI-assisted engineering SDLC Cloud Native Automated Testing System Design Code Review Refactoring root-cause analysis
5+ yrs exp