Senior Java Developer: Real-Time Trading Microservices

Publicis Sapient

New York (NY)

On-site

USD 180,000 - 260,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Publicis Sapient seeks a seasoned Senior Java Developer to design and scale microservices powering real-time execution algorithms. You will ensure ultra-low latency, high availability, and strict risk/regulatory controls in a high-frequency trading environment.

Lead architecture and development of distributed systems, collaborate with quants and product managers, and optimize performance to achieve sub-millisecond execution speeds while adhering to regulatory requirements.

Qualifications

  • Deep understanding of the full trade lifecycle and execution algorithms.
  • Proven ability to design and scale Java microservices for low latency trading.
  • Experience with high-performance messaging and in-memory data stores.
  • Strong focus on testing, CI/CD, and production readiness.
  • Knowledge of regulatory requirements (MiFID II, SEC Rule 606) is a plus.

Responsibilities

  • Architecture & Development: lead distributed microservices using Java/SpringBoot for high-frequency trading.
  • Algorithm Engineering: translate execution strategies into production code with performance in mind.
  • Performance Optimization: tune GC and memory to sustain sub-millisecond speeds.
  • Platform Governance: implement Safe Trading protocols, pre-trade risk checks, and circuit breakers.

Skills

Java concurrency
Java memory model
Multi-threading
High-frequency trading
Performance tuning
Distributed systems
Real-time latency
Algorithm engineering

Tools

Spring Boot
Spring Cloud
Docker
Kubernetes
Istio/Linkerd
Apache Kafka
Solace
Aeron
Redis
Hazelcast

Job description

Publicis Sapient seeks a seasoned Senior Java Developer to design and scale microservices powering real-time execution algorithms. You will ensure ultra-low latency, high availability, and strict risk/regulatory controls in a high-frequency trading environment.

Lead architecture and development of distributed systems, collaborate with quants and product managers, and optimize performance to achieve sub-millisecond execution speeds while adhering to regulatory requirements.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Developer: Low-Latency Trading Microservices
Senior Java Developer: Low-Latency Trading Microservices

Sapient Corporation • New York (NY)

On-site
USD 190,000 - 270,000
Senior Java Engineer — Real-Time Trading Platforms
Senior Java Engineer — Real-Time Trading Platforms

Publicis Groupe • New York (NY)

On-site
USD 180,000 - 260,000
Senior Associate Java Developer
Senior Associate Java Developer

Sapient Corporation • New York (NY)

On-site
USD 190,000 - 270,000
Senior Associate Java Developer
Senior Associate Java Developer

Publicis Groupe • New York (NY)

On-site
USD 180,000 - 260,000
Senior Java Architect - High-Performance Microservices
Senior Java Architect - High-Performance Microservices

Publicis Sapient • Boston (MA)

On-site
USD 160,000 - 205,000
Inclusive workplace
Learning and development opportunities
Competitive compensation and benefits
+4
Technology and Engineering | Full-time Senior Associate Java Developer New York, United States
Technology and Engineering | Full-time Senior Associate Java Developer New York, United States

Publicis Sapient • New York (NY)

On-site
USD 180,000 - 260,000
Senior Software Engineer - Real-Time Algo Trading (Java)
Senior Software Engineer - Real-Time Algo Trading (Java)

Millennium Management LLC • New York (NY)

On-site
USD 175,000 - 250,000
Senior Java Developer - Low-Latency Equities Trading
Senior Java Developer - Low-Latency Equities Trading

Citi • New York (NY)

On-site
USD 128,000 - 213,000
Senior eTrading Backend Lead – Low-Latency Java Architect
Senior eTrading Backend Lead – Low-Latency Java Architect

RBC • Jersey City (NJ)

On-site
USD 135,000 - 225,000
Stock options
Flexible benefits
Performance bonuses
Senior Java Algo Engineer – Low-Latency Trading
Senior Java Algo Engineer – Low-Latency Trading

Millennium • New York (NY)

On-site
USD 175,000 - 250,000