Trading Systems Engineer
$113,900–$189,900 year
On-site · New York City, New York, United States
Job Summary
Trading Systems Engineer for FX trading in NY. Responsibilities include creating Java-based applications and systems from concept to implementation with a focus on scalability, security, and performance; writing well-designed, efficient, and testable Java code; conducting unit testing and debugging; coordinating with software developers, product owners, and QA engineers; producing operational manuals and system specifications for users and developers; and developing APIs for various applications and systems. Required experience includes Java with 8+ years, trading systems development, Spring Boot, messaging frameworks and caches, relational databases, and cloud experience. Nice to have: Kafka, Solace, Redis; emphasis on latency-sensitive code and collaboration across teams. Career stage indicated as Senior Associate with a global financial markets focus in NY. Literacy in documentation and an ability to deliver comprehensive applications in a fast-paced trading environment.
Required Qualifications
- Proficiency in Java with 8+ years of experience writing clean, optimized code
- Experience with trading systems development
- Experience with Spring Boot, messaging frameworks and caches
- Familiarity with relational databases to manage data transactions
- Cloud experience
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.