Skip to content
← Back to job listings

Senior Java Engineer – Algorithmic Trading & Liquidity Platforms

IO TECH SOLUTIONS LIMITED · Hong Kong SAR, Hong Kong

Entry LevelQuick applyfull-time3 months ago

About The Role

Hong Kong, Hong Kong SAR, Hong Kong

Senior Java Engineer – Algorithmic Trading & Liquidity Platforms

Job Description

A global leader in digital assets and financial technology, the firm provides cutting-edge trading infrastructure to millions of users worldwide, driven by a culture of intellectual curiosity, collaboration, and execution excellence.

About the Opportunity

An experienced Java developer is sought for a hands-on engineering role building high-performance, low-latency algorithmic trading platforms across crypto and traditional asset classes, collaborating closely with traders and stakeholders to deliver mission-critical applications.

What You'll Do

  • Design and build low-latency trading systems including EMS, SOR, and algorithmic trading engines
  • Develop routing algorithms based on execution quality, liquidity, and cost
  • Build and maintain automated pricing and trading strategies
  • Partner with traders and stakeholders to translate business needs into technical solutions
  • Enhance system stability, scalability, and resilience for 24x7 trading
  • Implement observability, resolve incidents, and address root causes
  • Participate in architecture reviews, code reviews, and mentor junior developers
  • Collaborate with global teams on end-to-end feature delivery

What Is Being Looked For

  • Solid STEM background with strong problem-solving skills
  • 5+ years of Java backend experience in front-office or trading environments
  • Deep expertise in Core Java, multithreading, concurrency, and performance optimization
  • Experience with low-latency trading applications and market data feeds
  • Strong understanding of trading system architecture (OMS, EMS, exchange connectivity)
  • Proficiency in Spring Boot, REST APIs, and microservices
  • Strong SQL and data modeling skills
  • Linux experience and familiarity with performance profiling tools
  • Excellent communication skills and ability to work directly with traders
  • Strong organizational skills and ability to thrive in a fast-paced environment
  • A proactive, problem-solving mindset

Bonus Points

  • Experience in crypto, DeFi, or digital assets
  • Knowledge of structured products, derivatives, or market making
  • Familiarity with FIX protocol
  • Experience with Kafka, NoSQL, Docker, Kubernetes, or cloud platforms
  • Exposure to regulatory or compliance environments

Required Skills

Trading Java

  • Apply for this job
  • Or refer someone
  • Share

This listing was posted by a verified recruiter at IO TECH SOLUTIONS LIMITED. Report this listing