← Back to Finance & Banking Jobs

Algo Java Developer

IO TECH SOLUTIONS LIMITED · Hong Kong

Apply

Job Description

Development • 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 Risk. • Experience working on trading systems, order processing, market data, trade capture or execution-related applications is highly relevant. • Strong focus on code quality, testing and delivering production-ready solutions within Agile / TDD environments. • Good knowledge of CPU/GPU architecture, memory management, shared memory / memory-mapped files, TCP/UDP and Linux internals. • For Java developers, knowledge of JVM internals, GC, JNI, Java Unsafe and JNR-FFI is advantageous. • Knowledge of Aeron is preferred. • Degree in Computer Science, Engineering, Physics, Mathematics or a related technical discipline.

IT
IO TECH SOLUTIONS LIMITED logo

IO TECH SOLUTIONS LIMITED

Hong Kong

View other roles at IO TECH SOLUTIONS LIMITED

1 role at IO TECH SOLUTIONS LIMITED on ExpatJobBoard

Similar Jobs

+818 English-speaking jobs in Hong Kong

New listings added daily · No Mandarin or Cantonese required

Join now to find your dream job in Hong Kong

  • English-only roles, guaranteed

    Every listing is checked with AI so you only see jobs that require English. No Cantonese. No Mandarin. No hidden language requirements.

  • Get ahead of the competition

    New roles are added daily so you can be one of the first applicants for the best chances of landing the job.

  • No junk listings

    We filter out volunteering roles, scam listings, and anything else that wastes your time.

  • Find jobs others miss

    We source many roles directly from company career pages, giving you access to opportunities most job seekers never see.