Software Engineer

JPMorgan Chase

Quick summary

Work type
On-site
Location
New York, NY
Salary
$168,000–$215,000 / yr
Posted
4 days ago
Closes
Jul 11, 2026

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $158k
This role $192k
$104k most similar roles pay here $227k

This role pays more than 76% of similar roles. Most pay $128,825–$187,500 — the shaded band above. At the midpoint, this role pays about $192k versus about $158k 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 · Software Engineer

Join our dynamic team as a Senior Software Engineer where you will design and develop enterprise-level applications using Java, Spring Boot, and ReactJS. You’ll work on building interactive web interfaces, managing distributed messaging systems with Apache Kafka, and implementing high-availability database solutions with Cassandra. Your day-to-day responsibilities include architecting microservices-based applications, setting up CI/CD pipelines with Jenkins, and ensuring application performance and security through tools like Dynatrace and Splunk. This role requires expertise in Java, JavaScript, TypeScript, Docker, PCF, Prometheus, Grafana, GitLab, and Kubernetes, as well as experience with Agile methodologies and automated testing frameworks such as Cucumber and Gherkin. You will contribute to a large-scale system that supports high availability and fault tolerance, addressing complex business challenges in the tech industry.

What you'll do

  • Design and develop enterprise-level applications using Java, Spring Boot, and ReactJS.
  • Implement distributed messaging systems with Apache Kafka for asynchronous communication.
  • Manage high availability databases using Cassandra to ensure fault tolerance.
  • Architect microservices-based solutions following design patterns like Circuit Breaker.
  • Set up CI/CD pipelines using Jenkins to automate build and deployment processes.
  • Design RESTful web services adhering to industry-standard protocols and formats.

What we're looking for

  • Bachelor's degree in Computer Engineering, Computer Science, or related field plus seven years of experience.
  • Seven years of experience developing enterprise-level applications using Java, Java EE, and Spring Boot.
  • Four years of experience building interactive web applications with ReactJS, TypeScript, and JavaScript.
  • Three years of experience implementing distributed messaging systems and databases using Apache Kafka and Cassandra.
  • Experience managing software development projects using Agile methodologies and CI/CD pipelines with Jenkins.

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 [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

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

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

Chicago, IL 4 days ago $153,317$155,000
Java Spring Boot Spring Cloud React Oracle PL/SQL MongoDB JPA Hibernate JDBC Drools SOAP REST Kafka JWT OAuth 2.0 AWS Docker Kubernetes Terraform Jenkins Maven Gradle CI/CD Spring Batch Camunda Windsurf Claude Code OpenAl Codex

Lead Software Engineer

JPMorgan Chase

Jersey City, NJ 3 days ago $195,000$215,000
Java Spring Hibernate Apache Kafka Apache Camel IBM MQ REST APIs Oracle SQL Maven Jenkins Kubernetes JUnit GIT Dynatrace Splunk Agile