Software Engineer

JPMorgan Chase

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Jersey City, NJ
Posted
18 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $173k
$116k most similar roles pay here $219k

This listing doesn't post a salary. Most similar roles pay $135,750–$209,350.

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

Listed pay typically runs $186,160–$215,000 across 7 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Software Engineer

Software Engineer [Multiple Positions Available] is a technical role focused on designing and developing software solutions to address complex challenges within distributed systems. You will build microservices, implement real-time messaging and streaming for data processing, and develop business rule engines to support dynamic decision-making. The daily work involves creating secure production-grade code, migrating legacy systems to cloud-native architectures, and automating infrastructure using infrastructure-as-code practices. Key technologies include Java, Spring Boot, J2EE, Hibernate, React, and TypeScript. You will utilize tools such as Apache Kafka, IBM MQ, Jenkins, Maven, and Terraform while managing data via SQL, Oracle, and JSON/YML formats. The role involves optimizing code using Drools and CPLEX, managing AWS services like Lambda and S3, and maintaining CI/CD pipelines to ensure scalability, security, and compliance across integrated enterprise systems.

What does a Software Engineer earn?

Median $197500 from 2196 postings across 133 companies.

See salary data

What you'll do

  • Design and develop distributed systems using microservices with Java, Spring Boot, and Hibernate.
  • Implement real-time messaging and streaming for data processing using Apache Kafka and IBM MQ.
  • Develop and optimize business rule engines to support dynamic decision-making.
  • Automate cloud resource provisioning and management using infrastructure-as-code practices like Terraform.
  • Migrate legacy systems to cloud-native architectures using AWS technologies.
  • Engineer responsive web applications using React and TypeScript.
  • Architect and maintain CI/CD pipelines with automated testing and deployment strategies.
  • Perform architectural evaluations and risk analyses to ensure system scalability, security, and compliance.

What we're looking for

  • Master's degree in Computer Science or related field and three years of experience as a Software Engineer or similar role.
  • Bachelor's degree in Computer Science or related field and five years of experience as a Software Engineer or similar role.
  • Experience designing microservices using Java, Spring, Spring Boot, J2EE, and Agile methodology.
  • Experience building distributed systems with messaging technologies including Apache Kafka, IBM MQ, and JMS.
  • Experience developing front-end applications using React and TypeScript.
  • Experience automating processes and scripting tasks using C#, JavaScript, and Autosys.
  • Experience deploying applications using tools such as Jenkins, Git, Maven, Jules, and Spinnaker.
  • Experience provisioning infrastructure as code using Terraform and developing cloud services using AWS technologies.

More like this

Similar roles

Software Engineer

Applied Materials

Santa Clara, CA 108 days ago $179,500$246,500
C++ Python C# Java Rust Machine Learning PyTorch Signal Processing Computer Vision Robotics GPU Programming FPGA Web Service Architecture Numerical Methods
7+ yrs exp

Software Engineer

Applied Materials

Santa Clara, CA 109 days ago $152,000$209,000
C++ Python C# Java Rust Machine Learning PyTorch Web Service Architecture Signal Processing Computer Vision Robotics User Interface Design Mathematical Modelling Numerical Methods GPU Programming FPGA
7+ yrs exp

Software Engineer

SpaceX

McGregor, TX 106 days ago
LabVIEW C++ Python National Instruments cDAQ cRIO PXI Data Acquisition Distributed Systems Network Communication Unit Testing Performance Optimization Debugging
1+ yrs exp

Software Engineer

Coinbase

Charlotte, NC 77 days ago $152,405$179,300
Golang React AWS Kubernetes Docker Python Java Angular Vue Distributed Systems Event-Driven Architecture Caching API Integration Observability
2+ yrs exp

Software Engineer

Booz Allen Hamilton

Rome, NY 78 days ago $69,300$158,000
Python Golang Java C C++ Spring React.js Node.js Angular.js SQL Oracle Cloud Platforms Agile Microsoft Office

Software Engineer

PNC

Pittsburgh, PA +2 18 days ago $75,000$137,500
Application Development software development lifecycle System Development Life Cycle Technical Writing Architecture Application Testing Release Management UX) Design Packaged Application Integration Technical Troubleshooting
2+ yrs exp