Java Lead Software Engineer

JPMorgan Chase

Quick summary

Work type
On-site
Location
Jersey City, NJ
Salary
$152,000–$215,000 / yr
Posted
10 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $170k
This role $184k
$125k most similar roles pay here $225k

This role pays more than 59% of similar roles. Most pay $134,850–$204,150 — the shaded band above. At the midpoint, this role pays about $184k versus about $170k for comparable roles.

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

Listed pay typically runs $152,000–$215,000 across 230 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Java Lead Software Engineer

As a Lead Software Engineer at JPMorgan Chase within the Asset & Wealth Management technology team, you will lead an agile development team focused on enhancing and delivering secure, stable, and scalable market-leading technology products. Your responsibilities include setting engineering standards and reference architectures for Java, React, Kafka, Oracle, Aurora, Airflow, and Spark, guiding deployments to both public and private cloud environments. You must be proficient in Java/Spring, JavaScript/TypeScript, SQL, and Kafka, with hands-on experience on cloud platforms like AWS or internal equivalents. Ideal candidates have advanced applied software engineering experience and a background in banking technology, particularly in areas such as portfolio management, order management systems, trade lifecycle processes, risk management, and controls.

What you'll do

  • Set engineering standards and reference architectures for Java, React, Kafka, Oracle, Aurora, Airflow, and Spark.
  • Guide deployments to both public and private cloud environments.
  • Lead the development of trusted market-leading technology products securely and scalably.
  • Stay advanced in technologies like Java/Spring, JavaScript/TypeScript, SQL, and Kafka.
  • Experiment with modern development stacks on cloud platforms (internal or AWS).
  • Translate investment intent into compliant, scalable solutions for banking applications.

What we're looking for

  • 5+ years of applied software engineering experience in relevant regions (NAMR/APAC, EMEA/LATAM)
  • Advanced expertise in Java/Spring, JavaScript/TypeScript, SQL, and Kafka
  • Hands-on experience with cloud platforms (public or private) for deployment
  • Formal training or certification in software engineering concepts
  • Experience in banking or buy-side technologies is preferred (portfolio management, OMS, trade lifecycle/middle office, risk and controls)

More like this

Similar roles

Software Engineer

Q2

Austin, Texas 94 days ago
Python SQL AWS RESTful APIs Docker Kubernetes CI/CD Git PostgreSQL Redis GraphQL Swagger JUnit Selenium Jenkins Prometheus Grafana Ansible Terraform
Hybrid

Software Engineer

Broadcom

Usa-Ca - Promontory B 61 days ago $141,300$226,000
Java GoLang Python REST APIs CI/CD Docker Kubernetes Terraform Prometheus Grafana VCF PostgreSQL MySQL Git Jenkins Ansible Test-Driven Development DevOps methodologies

Software Engineer

Genworth Financial

Richmond, Virginia 2 days ago
Python Flask JavaScript HTML CSS React Angular Vue Azure App Service GitLab CI/CD DevSecOps Azure PostgreSQL Azure Kubernetes Docker Terraform Prometheus Grafana Swagger/OpenAPI JSON/WebAPI
Hybrid

Software Engineer

Leidos

San Diego, CA 51 days ago $69,550$125,725
C++ Qt Android SQLite Git Scrum Agile UI/UX Subversion JIRA Selenium TDD React Node.js OpenAPI Clang Format Clang-Tidy VersionOne Rally

Software Engineer

Microsoft

36 days ago $102,100$202,200
Azure Kubernetes Docker CI/CD Python Go JavaScript WebGL PostgreSQL Redis Prometheus Grafana Git REST GraphQL JSON YAML Terraform AWS AI ML LLM
Hybrid

Software Engineer

Robinhood

Menlo Park, CA 25 days ago $161,637$195,000
Java Kotlin GoLang Python Scala PostgreSQL MySQL Redis DynamoDB RESTful APIs Distributed systems Logging and monitoring tools Automated testing frameworks
Hybrid