Software Engineer

JPMorgan Chase

Quick summary

Work type
On-site
Location
Plano, TX
Posted
4 days ago
Closes
Jul 16, 2026

Market check

Salary context

How this pay compares to similar roles

Similar $159k
$107k most similar roles pay here $208k

This listing doesn't post a salary. Most similar roles pay $129,706–$188,500.

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

As a Senior Software Engineer on the product development team, you will design and develop robust software solutions within a microservices architecture, leveraging Spring Boot and other advanced frameworks to enhance REST API functionality. Your daily tasks include identifying and resolving application code issues, integrating applications through Kafka and REST APIs, and automating large-scale data processing systems using scheduler and executor frameworks. You will work with Java-based tools like Maven or Gradle for dependency management, perform exploratory data analysis on enterprise databases, and optimize SQL and GraphQL queries to improve product experiences. This role requires expertise in cloud platforms such as Google Kubernetes Platform and AWS, along with proficiency in JSON and XML data handling, ensuring scalable and efficient application performance at a high level of complexity.

What you'll do

  • Design and develop microservices using Spring Boot's advanced features including Spring Security.
  • Develop software within a Microservices architecture to enhance REST API development and deployment.
  • Integrate applications by connecting different services using Kafka and REST APIs.
  • Automate large-scale data processing systems, building scalable pipelines with scheduler frameworks.
  • Perform exploratory data analysis on enterprise databases using Oracle and Postgres SQL.
  • Handle data transfers in Java applications using JSON and XML formatted service payloads.

What we're looking for

  • Bachelor's degree plus 5 years of experience or Master's degree plus 3 years in software engineering or related field.
  • Experience designing and developing Microservices with Spring Boot and Spring Security.
  • Expertise in Java development using frameworks like Spring, Spring Boot, Maven, and Gradle.
  • Skill in integrating applications via Kafka and REST APIs to enhance product experiences.
  • Proficiency in data processing systems, including building scalable pipelines with scheduler and executor frameworks.
  • Strong SQL skills for exploratory data analysis on large enterprise databases (Oracle, Postgres).
  • Experience with hybrid, private, and public cloud platforms like Google Kubernetes Platform or AWS.

More like this

Similar roles

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

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

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

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