Java Lead Software Engineer, Trading Platform

JPMorgan Chase

Confirmed live yesterday Trusted

Quick summary

Work type
On-site
Location
Jersey City, NJ
Employment
Full-time
Posted
7 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $176k
$95k $233k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $151,000–$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 · Java Lead Software Engineer, Trading Platform

As a Java Lead Software Engineer - Trading Platform within the Asset & Wealth Management technology team, you will serve as a core technical contributor in an agile environment. You are responsible for designing, developing, and troubleshooting secure, high-quality production code while establishing engineering standards and reference architectures. Your daily work involves driving the adoption of enterprise-authorized AI-assisted engineering practices to improve code quality, delivery speed, and operational outcomes. You will utilize a technical stack including Java, Spring, JavaScript, TypeScript, SQL, Kafka, Oracle, Aurora, Airflow, and Spark to build scalable solutions. The role requires navigating complex financial services IT systems, managing cloud-native deployments across public and private environments, and ensuring application resiliency through CI/CD, automated testing, and secure coding practices within the trade lifecycle.

What you'll do

  • Develop secure, high-quality production code and perform code reviews and debugging for other team members.
  • Drive team adoption of enterprise-authorized AI-assisted engineering practices to improve code quality and delivery speed.
  • Establish engineering standards and reference architectures for Java, React, Kafka, Oracle, Aurora, Airflow, and Spark.
  • Guide software deployments to both public and private cloud environments.
  • Identify and automate the remediation of recurring issues to improve overall operational stability of systems.
  • Lead evaluation sessions with external vendors and internal teams to probe architectural designs and technical credentials.
  • Coach engineers on the safe, compliant, and responsible use of AI tools within engineering workflows.

What we're looking for

  • Formal training or certification on software engineering concepts and 5+ years of applied experience.
  • Hands-on practical experience delivering system design, application development, testing, and operational stability.
  • Advanced experience with Java/Spring, JavaScript/TypeScript, SQL, Kafka, and cloud platforms like AWS.
  • Demonstrated experience leading the use of approved AI-assisted software development tools and setting validation standards.
  • Strong understanding of responsible AI use in engineering workflows, including data sensitivity and secure handling of inputs/outputs.
  • Proficiency in all aspects of the Software Development Life Cycle, including CI/CD, Application Resiliency, and Security.
  • In-depth knowledge of the financial services industry and their IT systems.
  • Practical cloud native experience.
  • Banking or buy-side experience in portfolio management, OMS, trade lifecycle, or risk and controls (preferred).

More like this

Similar roles

Lead Software Engineer, Java, Wealth Management

JPMorgan Chase

Jersey City, NJ 41 days ago
Java Spring Boot Microservices REST APIs SQL NoSQL Kafka IBM MQ Kubernetes Redis Amazon MSK AWS Swagger OpenAPI JavaScript TypeScript FIX protocol System Design
5+ yrs exp

Lead Software Engineer, C#/.Net

JPMorgan Chase

New York, NY 122 days ago
C# .NET Cloud-native CI/CD Agile Kafka RabbitMQ System Design Software Development Life Cycle AI-assisted engineering Message distribution Application resiliency Secure coding Automated testing
5+ yrs exp

Java Lead Software Engineer

JPMorgan Chase

Jersey City, NJ 7 days ago
Java Spring JavaScript TypeScript SQL Kafka AWS Microservices AI-assisted engineering CI/CD Software Development Life Cycle System Design Application Resiliency Cloud Native Automated Testing Secure Coding
5+ yrs exp

Software Engineer III, Wealth Management Tech

JPMorgan Chase

Jersey City, NJ 40 days ago
Java AWS Spring Boot Kafka Python Snowflake Databricks CI/CD Agile AI-assisted Engineering Software Development Life Cycle Automated Testing Secure Coding
3+ yrs exp

Lead Software Engineer

JPMorgan Chase

New York, NY 46 days ago
Java Spring Boot Kafka AI-assisted engineering CI/CD Cloud Native Software Development Life Cycle System Design Application Development Automated Testing Agile Security Application Resiliency
5+ yrs exp