Low Latency Java Developer - eTrading Applications
Core
Design, develop, and support low-latency, event-driven trading systems for electronic trading solutions.
Role type
Senior IC Java developer (trading systems)
Builds
Low-latency, high-throughput trading applications
Domain
Financial services / Electronic trading
Deliverable
production ML models | product features
Required skills
Enterprise Java (11–17), asynchronous/event-driven programming, concurrency, low-latency application development, CI/CD, static/dynamic code analysis, security scanning
Preferred skills
Spring Boot, Apache Camel 3, JMS, REST APIs, MS SQL Server/Sybase, electronic trading workflows (RFQ), market integrations (ION, TradeWeb, Bloomberg)
Technologies
Java 11–17, Spring Boot, Apache Camel, JMS, Active MQ, MS SQL Server, Sybase, REST APIs, ION, TradeWeb, Bloomberg
Responsibilities
Design and develop low-latency event-driven trading systems; collaborate with traders and quants to translate requirements into scalable solutions; provide technical architecture estimates; ensure code quality via CI/CD and security scans; mentor developers; participate in full software delivery lifecycle
Seniority
Senior, hands-on IC
