Trading Systems Engineer
Core
Designing, building, and maintaining scalable, secure, and high-performance Java applications for the FX trading business.
Role type
Mid-level Java Trading Systems Engineer
Builds
Production trading systems and applications for the FX business
Domain
Financial markets infrastructure / FX trading
Deliverable
production ML models | product features
Required skills
Java, data structures and algorithms, trading systems development, Spring Boot, messaging frameworks, caching, relational databases, API design, cloud platforms
Preferred skills
Kafka, Solace, Redis, latency-sensitive code optimization
Responsibilities
Create Java-based applications from conceptualization to implementation, write efficient and testable code, conduct testing and debugging, perform maintenance updates, create operational manuals and system specifications
Seniority
Mid-level, hands-on IC