Algo Java Developer
IO Tech Solutions Limited
AI assistant
Job Description
- Design, develop and maintain Java-based backend applications for equities trading and financial markets.
- Build and enhance high-performance, event-driven trading systems across the full software development lifecycle, from requirements through deployment.
- Work closely with business and technology stakeholders to deliver robust solutions for trading and market-facing applications.
Requirements
- Strong experience developing large-scale, complex event-driven / reactive systems, including fault-tolerant and globally distributed applications with high-frequency message and event workflows.
- Strong Java and/or C++ development experience building high-performance systems, with solid knowledge of multithreading, concurrency, networking and data structures & algorithms.
- Good understanding of financial markets and instruments, ideally across Equities, FX, Derivatives, Commodities or