Software Engineer

JPMorgan Chase

Quick summary

Work type
On-site
Location
Chicago, IL
Salary
$153,317–$155,000 / yr
Posted
4 days ago
Closes
Jul 11, 2026

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $159k
This role $154k
$106k most similar roles pay here $209k

This role pays more than 54% of similar roles. Most pay $128,825–$188,500 — the shaded band above. At the midpoint, this role pays about $154k versus about $159k 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

Senior Software Engineer position available for a role within the wholesale banking operations team at a leading financial institution in Chicago. This individual will design and deliver microservices-based applications to support scalable business systems, collaborating with stakeholders to gather requirements and propose architectural solutions. Key responsibilities include participating in all stages of the software development lifecycle, from architecture through deployment, while ensuring regular agile ceremonies are conducted. The candidate will lead migrations of legacy modules to cloud-ready, event-driven microservices using Java-based frameworks like Spring Boot and Apache Kafka, as well as platforms from Oracle to MongoDB. Additionally, they will leverage AI/ML techniques for enhanced search functionality and implement NLP models, all while automating deployments with Jenkins CI/CD pipelines and deploying applications to cloud platforms using Docker, Kubernetes, Terraform, and AWS.

What you'll do

  • Design and deliver microservices-based applications for scalable business systems.
  • Lead migration of legacy banking modules to cloud-ready, event-driven microservices.
  • Migrate platforms from Oracle to MongoDB using relevant technologies.
  • Implement AI/ML techniques to enhance search functionality and NLP models.
  • Automate deployments and orchestrate server restarts with Jenkins pipelines.

What we're looking for

  • 3+ years of experience designing and delivering microservices-based enterprise applications for wholesale banking operations.
  • Proficient in migrating legacy modules to cloud-ready, event-driven microservices using Java-based frameworks like Spring Boot and Kafka.
  • Expertise in platform migration from Oracle to MongoDB with tools such as JPA, Hibernate, and JDBC.
  • Strong background in agile methodologies including Sprint Planning, Daily Stand-Ups, Reviews, and Retrospectives.
  • Experience automating deployments and orchestrating server restarts using Jenkins-based CI/CD pipelines and Maven/Gradle.
  • Skilled in deploying applications to cloud platforms with Docker, Kubernetes, Terraform, and AWS.
  • Knowledge of AI/ML techniques for enhancing search functionality and implementing NLP models.

More like this

Similar roles

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

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

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

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

Apps Development Technical Lead Analyst

Citi

Remote 3 days ago $125,760$188,640
Spring Spring Boot Spring Cloud Microservices Architecture Hibernate JPA Oracle MongoDB Redis Apache Kafka TDD JUnit Mockito REST Assured Cucumber Selenium Kubernetes OpenShift Helm Harness Docker CI/CD SonarQube CheckStyle OAuth2 JWT Spring Security
Remote