Senior Java Developer, FX eCommerce, Vice President
Core
Architecting, building, and maintaining high-performance backend systems for institutional FX trading on the Citi FX Velocity platform.
Role type
Senior IC Java Developer (FX eCommerce)
Builds
Low-latency, multi-threaded trading systems for institutional clients
Domain
Financial Services / Foreign Exchange / eCommerce
Deliverable
production ML models | product features
Required skills
Core Java, Spring Boot, Solace, multithreaded programming, JVM internals, low-latency system design, large-scale resilient systems, system analysis, project management
Preferred skills
Experience with low latency solutions, Master's degree
Technologies
Java, Spring Boot, Solace
Responsibilities
Architect and build backend systems for FX trading; partner with product and development teams to define system enhancements; resolve high-impact problems by evaluating complex business and system processes; develop coding, testing, and debugging standards; coach mid-level developers and analysts; assess risk and ensure compliance with laws and regulations.
Seniority
Senior, hands-on IC