Skip to main content

Senior Java Trading Systems Developer total comp

New York, NY
Permanent
Salary is 200k to 250k + bonus (total comp to 400k)

We are seeking a Senior Java Trading Systems Developer with strong experience in real-time pricing and electronic trading platforms within capital markets environments. The ideal candidate will have expertise building low-latency trading applications for equities, FX, fixed income, or derivatives products.

Responsibilities
  • Design and develop high-performance Java trading and pricing applications
  • Build and enhance low-latency pricing engines, market data, and order management systems
  • Develop real-time trading solutions supporting RFQ/RFS pricing, algorithmic trading, and risk analytics
  • Integrate applications with market data feeds, FIX protocol, and messaging platforms
  • Collaborate with traders, quants, and technology teams to deliver scalable trading solutions
  • Optimize application performance, multithreading, and latency-sensitive workflows
  • Support production trading environments and troubleshoot critical issues
Qualifications
  • 8+ years of hands-on Core Java development experience
  • Strong background in trading systems and real-time pricing platforms
  • Experience with equities, FX, fixed income, derivatives, or algorithmic trading
  • Expertise in multithreading, concurrency, and low-latency application development
  • Experience with messaging technologies such as Kafka, Solace, Aeron, JMS, or RabbitMQ
  • Knowledge of FIX protocol and market data integration
  • Strong SQL and Linux/Unix experience
Preferred Skills
  • Experience with AWS or cloud-based trading platforms
  • Exposure to Python or C++
  • Understanding of risk systems and pricing models
  • Agile/Scrum experience

Job Type: Permanent

Job ID: 253925454