Senior Java Full Stack Engineer
Core
Architect and develop distributed, event-driven trading systems designed for low latency and high throughput.
Role type
Senior IC Java Full Stack Engineer (Trading Systems)
Builds
Scalable, asynchronous, event-driven applications for Capital Markets/brokerage systems
Domain
Financial Services / Capital Markets / Electronic Trading
Deliverable
production ML models | product features
Required skills
Java, Python, Linux, Kafka, KDB+, FIX protocol, AWS, CI/CD tools (GitHub, Maven, Jenkins, Artifactory, uDeploy), low-latency design patterns, event-driven architecture
Preferred skills
AI developer-assistance tools (GitHub Copilot), order management systems
Technologies
AWS, Kafka, KDB+, GitHub, Maven, Jenkins, Artifactory, uDeploy, Linux, Python, Java
Responsibilities
Architect and develop distributed, event-driven trading systems; Design and implement asynchronous processing frameworks; Lead platform performance tuning and optimization; Mentor junior engineers; Support production environments and participate in on-call rotations