Software Engineer III, Trading Platform Development

JPMorgan Chase

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Jersey City, NJ
Employment
Full-time
Posted
4 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $185k
$132k most similar roles pay here $235k

This listing doesn't post a salary. Most similar roles pay $155,361–$214,000.

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

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Software Engineer III, Trading Platform Development

As a Software Engineer III - Trading Platform Development within the Asset & Wealth Management Technology organization, you will join an agile team to design, build, and deploy scalable applications for a multi-asset trading platform. You will develop production-quality Java-based microservices using streaming, non-blocking, and reactive programming paradigms while contributing to architectural discussions and domain-driven design adoption. Your daily work involves utilizing Kafka, IBM MQ, RabbitMQ, Redis, and AWS services to build resilient systems with RESTful APIs and event-driven architectures. You will also manage technical documentation via Swagger/OpenAPI, perform code reviews using TDD/BDD practices, and leverage enterprise-authorized AI coding tools for refactoring and testing. The role requires expertise in SQL, NoSQL databases, Kubernetes, and CI/CD pipelines to solve complex problems within the trading technology domain while ensuring high standards of security and monitoring.

What does a Software Engineer earn?

Median $196750 from 2011 postings across 148 companies.

See salary data

What you'll do

  • Design, build, and deploy production-quality Java-based microservices using streaming and reactive programming paradigms.
  • Develop scalable systems using Kafka, IBM MQ, Kubernetes, Redis, and AWS services.
  • Participate in architectural discussions to support domain-driven design adoption and select appropriate integration patterns.
  • Create technical documentation and service APIs while ensuring robust logging, security, and monitoring.
  • Conduct code reviews and implement TDD/BDD practices to ensure software maintainability and quality.
  • Perform performance testing and use mock frameworks to demonstrate service scalability and resilience.
  • Utilize enterprise-authorized AI coding tools to accelerate development, refactor code, and generate unit tests.
  • Manage the full software development lifecycle including CI/CD pipelines and operational support for distributed systems.

What we're looking for

  • Formal training or certification on software engineering concepts and 3+ years of applied experience.
  • Hands-on practical experience in system design, application development, testing, and operational stability.
  • Experience with core Java across the full Software Development Life Cycle, including CI/CD pipelines and operational support.
  • Experience with messaging and streaming technologies such as Kafka, IBM MQ, RabbitMQ, or MSK.
  • Working knowledge of SQL and NoSQL databases, event-driven architectures, and caching systems like Redis, GemFire, or Apache Ignite.
  • Hands-on experience using enterprise-authorized AI-assisted software development tools to create, validate, and refine code for performance and security.
  • Experience with distributed systems, microservices, RESTful APIs, DevOps toolchains, and AWS cloud services.
  • Familiarity with trading systems, the FIX protocol, or modern front-end technologies like React (preferred).

More like this

Similar roles

Software Engineer III, Trading Technology

JPMorgan Chase

New York, NY 5 days ago
Java Kotlin Kafka AMPS RabbitMQ Microservices Distributed Systems CI/CD Agile System Design Object-Oriented Design AI-Assisted Development Observability Telemetry
3+ yrs exp

Lead Software Engineer, Trading Platform

JPMorgan Chase

Jersey City, NJ 102 days ago
Java Spring React Kafka Oracle Aurora Airflow Spark AWS TypeScript JavaScript SQL CI/CD Agile AI-assisted engineering Cloud Native System Design
5+ yrs exp

Software Engineer III, Platform Engineer

JPMorgan Chase

Wilmington, DE +1 2 days ago
AWS Splunk Dynatrace Datadog CloudWatch Kafka ServiceNow SQL Grafana Prometheus Kubernetes EKS Docker Terraform Jenkins GitLab CI/CD ITIL API Design Copilot
6+ yrs exp

Trading Platform Engineer, Systematic Technology

Balyasny Asset Management

Chicago, IL +2 74 days ago $150,000–$250,000
SRE Production Engineering Python Linux SQL Monitoring Observability Incident Management Root Cause Analysis Automation Telemetry Market Data Runbooks