Lead Software Engineer

JPMorgan Chase

Quick summary

Work type
On-site
Location
Jersey City, NJ
Salary
$195,000–$215,000 / yr
Posted
3 days ago
Closes
Jul 11, 2026

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $197k
This role $205k
$172k most similar roles pay here $231k

This role pays more than 54% of similar roles. Most pay $177,925–$216,300 — the shaded band above. At the midpoint, this role pays about $205k versus about $197k 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 · Lead Software Engineer

Seeking a Senior Software Engineer to join our dynamic team focused on financial technology solutions in Jersey City, NJ. This role involves developing and integrating software for equity and mutual funds trading platforms using Java, J2EE, Spring, and Hibernate. You will build fault-tolerant interfaces between internal and external systems with technologies like Apache Kafka, IBM MQ, and REST APIs, while also creating application data models to meet business requirements using Oracle SQL. Key responsibilities include tuning deployment servers for scalability, automating deployments to UAT and PROD environments, writing unit tests, maintaining code in version control software, and collaborating closely with business analysts and product owners to ensure alignment with business needs. Experience with Maven, Jenkins, Kubernetes, Dynatrace, Splunk, and Agile methodologies is essential.

What you'll do

  • Develop software to integrate with equity and mutual funds trading platforms using Java, J2EE, Spring, and Hibernate.
  • Build fault-tolerant interfaces between internal and external systems using Java, Spring, XML, JSON, Apache Kafka, IBM MQ, and REST APIs.
  • Develop application data models to meet business requirements using Oracle SQL.
  • Tune Apache Tomcat application deployment servers for better scalability and performance.
  • Write unit tests using JUnit for automated testing and code quality assurance.
  • Automate software deployments to UAT and PROD environments after signoff and bug fixes.
  • Utilize Dynatrace and Splunk logs to identify and resolve performance issues in application code.

What we're looking for

  • Bachelor's degree in Computer Engineering, Computer Science, or related field plus 6 years of relevant experience.
  • Five years of experience developing software for equity and mutual funds trading platforms using Java, J2EE, Spring, Hibernate.
  • Three years of experience building fault-tolerant interfaces between internal and external systems with Java, Spring, XML, JSON, Apache Kafka, IBM MQ, REST APIs.
  • Experience in tuning Apache Tomcat servers for scalability and performance.
  • Proficiency in build tools like Maven, Jenkins, Kubernetes, shell scripting, and version control software such as GIT.
  • Expertise in unit testing using JUnit, deployment automation to UAT and PROD environments, and troubleshooting with Dynatrace and Splunk logs.

More like this

Similar roles

Software Engineer

JPMorgan Chase

Wilmington, DE 5 days ago
Java Spring Spring Boot Hibernate Docker Apache Kafka AWS Git Jenkins SQL HTML CSS JavaScript jQuery React SASS Angular Bootstrap NodeJS Splunk Dynatrace REST SOAP Selenium Cucumber JUnit Agile

Software Engineer

JPMorgan Chase

New York, NY 4 days ago $168,000$215,000
Java Spring Boot ReactJS TypeScript Apache Kafka Cassandra Agile Docker Erwin Prometheus Grafana Jenkins GitLab Circuit Breaker Service Discovery Saga pattern Sidecar pattern CI/CD CSS HTML RESTful web services Dynatrace Splunk Git Cucumber Gherkin BlazeMeter

Software Engineer

JPMorgan Chase

Seattle, WA 4 days ago $149,240$185,000
Java Python JavaScript TypeScript NodeJS React Spring HTML CSS RESTful APIs GraphQL SQL Agile CI/CD Automated testing tools

Software Engineer

JPMorgan Chase

Plano, TX 4 days ago
Spring Boot Java Kafka REST APIs Spring Security Maven Gradle Oracle SQL Postgres SQL Google Kubernetes Platform AWS GraphQL JSON XML Multithreading Multiprocessing

Software Engineer

JPMorgan Chase

Plano, TX 2 days ago
Linux Unix Windows Agile SDLC Docker Java Python SQL Kubernetes AWS Cloud Services Google Cloud Platform Hadoop Oracle Apache Spark Splunk Cucumber JUnit Maven REST JSON Apache Tomcat Cloud computing Big data technologies ETL pipelines Machine learning frameworks

Software Engineer [Multiple Positions Available]

JPMorgan Chase

Chicago, IL 12 days ago
Java Spring Framework React.js SQL REST/GraphQL Git Maven Junit Jenkins Spinnaker Agile Methodologies Docker Kubernetes Oracle Databases JSON Event-Driven Architectures CI/CD Splunk Dynatrace AppDynamics Domain-Driven Design