Real-Time Java Trading Systems Engineer

CPS Inc.

Chicago (IL)

On-site

USD 120,000 - 160,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

CPS Inc. is hiring a Java Trading Systems Developer in Chicago to build and enhance high-performance trading applications for front-office trading and execution.

You will work closely with traders, quantitative researchers, and engineers to deliver reliable, scalable real-time systems used across financial markets. The role emphasizes concurrent Java programming, low-latency design, and integration with exchanges and market-data feeds.

Qualifications

  • Strong Java development skills
  • Deep understanding of multithreading, concurrency, data structures, and JVM
  • Experience with distributed, real-time, or high-throughput systems
  • Strong Linux development and troubleshooting skills
  • Familiarity with messaging, networking, TCP/UDP; FIX knowledge is a plus
  • Experience with equities, futures, options, fixed income, FX or similar markets
  • Previous experience in proprietary trading, hedge funds, investment banking, exchanges, or fintech is highly desirable

Responsibilities

  • Design and develop high-performance trading systems and services using Java
  • Build real-time, event-driven applications for order management, execution, and market data
  • Develop concurrent and scalable systems with focus on performance and reliability
  • Integrate with exchanges, brokers, market-data providers, and trading venues
  • Analyze latency, throughput, memory usage, and overall system performance
  • Collaborate with traders and quantitative teams to deliver production solutions
  • Troubleshoot production issues across trading apps and infrastructure
  • Participate in system design, code reviews, testing, deployment, and ongoing improvements

Skills

Java development
Multithreading
Linux
Performance
Distributed systems
Networking

Job description

CPS Inc. is hiring a Java Trading Systems Developer in Chicago to build and enhance high-performance trading applications for front-office trading and execution.

You will work closely with traders, quantitative researchers, and engineers to deliver reliable, scalable real-time systems used across financial markets. The role emphasizes concurrent Java programming, low-latency design, and integration with exchanges and market-data feeds.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Real-Time Java Trading Systems Engineer
Real-Time Java Trading Systems Engineer

CPS Inc. • New York (NY)

On-site
USD 120,000 - 190,000
Java - Trading Systems Software Engineer
Java - Trading Systems Software Engineer

CPS Inc. • New York (NY)

On-site
USD 120,000 - 190,000
Java - Trading Systems Software Engineer
Java - Trading Systems Software Engineer

CPS Inc. • Chicago (IL)

On-site
USD 120,000 - 160,000
C++ Low-Latency Trading Engineer
C++ Low-Latency Trading Engineer

CPS Inc. • Chicago (IL)

On-site
USD 150,000 - 225,000
Health
Dental
Vision
+2
Real-Time Java Engineer for Trading Compliance & Risk
Real-Time Java Engineer for Trading Compliance & Risk

Chicago Trading Company • Chicago (IL)

Hybrid
USD 175,000 - 225,000
Generous time off
Insurance coverage
Wellness reimbursement
Ultra-Low Latency Core Java Engineer – Trading Systems
Ultra-Low Latency Core Java Engineer – Trading Systems

Hudson IT and Manpower • Chicago (IL)

Hybrid
USD 150,000 - 210,000
Senior Java Engineer - Ultra-Low Latency Trading Systems
Senior Java Engineer - Ultra-Low Latency Trading Systems

AAA Global • Chicago (IL)

On-site
USD 130,000 - 190,000
Real-Time Java Engineer – Trading Compliance
Real-Time Java Engineer – Trading Compliance

CTC Lateral - Website & LinkedIn • Chicago (IL)

Hybrid
USD 175,000 - 225,000
Generous time off
Insurance coverage
Paid parental leave
+2
Senior Software Engineer – Low Latency Trading / Core Java
Senior Software Engineer – Low Latency Trading / Core Java

Hudson IT and Manpower • Chicago (IL)

Hybrid
USD 150,000 - 210,000
Senior Core Java Engineer – Ultra-Low Latency Trading
Senior Core Java Engineer – Ultra-Low Latency Trading

Hudson Manpower • Chicago (IL)

Hybrid
USD 150,000 - 190,000