Java Engineer - Buyside FX Trading Systems
This is not a bank. Not a consultancy. Not sell‐side tech.
We’re hiring a Java Engineer to join a small, elite engineering team inside a buyside FX trading firm building proprietary systems that directly trade capital.
Your code won’t feed dashboards or client portals — it will sit at the heart of a live trading engine, influencing execution, performance, and real P&L.
True buyside environment — engineers build systems that move money
This is a rare chance to step inside a trading business at a critical build phase.
What You’ll Be Working On
- Core trading infrastructure
- Order Management System (OMS)
- Execution Management System (EMS)
- Strategy management components
- Internal analytics & observability
- Performance metrics
- Monitoring & dashboards
- Cloud & DevOps foundations
- AWS infrastructure
- CI/CD pipelines
- Monitoring & alerting
No front‐end, no React, no fluff.
This is backend + infrastructure engineering in a production trading environment.
Who This Is For
We’re looking for a junior–mid level Java engineer who can:
- Pick up tickets independently
- Write clean, production‐ready code
- Deliver without constant oversight
This is not a senior or architectural role — you won’t own trading logic or redesign systems. You’ll work closely with a Senior Java Engineer and Lead Quant, focused on execution and delivery.
Must‐Have Skills
- Strong Java
- Spring Boot
- REST API development
- Solid understanding of performance, reliability, and production systems
- AWS (EC2, S3)
- Docker / Kubernetes
- Terraform
- CI/CD pipelines
- Prometheus & Grafana
- Low‐latency or performance‐sensitive systems
If you want your engineering work to directly shape a live trading system — not just another internal platform — this is a rare opportunity to do exactly that