Jobs · Himalayas

I

Senior Java Engineer - Trading Systems

IO Tech Solutions Limited · Hong Kong · Posted 5d ago

remoteFull-timesenior5-8 yrs🇭🇰 Hong Kong
Apply on Himalayas

About the role

We're hiring multiple Senior Java Engineers for several global clients across crypto trading, digital assets, and traditional financial markets. These roles range from low-latency exchange engineering to automated liquidity strategy development to front-office derivatives systems. If you're a strong Java engineer interested in high-performance systems, trading, crypto, or front office technology, this is an opportunity to be considered across multiple top-tier teams with one application . What You'll Work on (Depending on team match) You may work on one or more of the following depending on your background: Low Latency systems / Exchange engineering Design and build high-performance microservices and low-latency Java components. Work with quant, risk, and product teams to build robust trading features. Debug, profile, and optimize for throughput, latency, and reliability . Help maintain test automation and code quality across complex distributed systems. Crypto Liquidity & Strategy Engineering Build automated pricing, execution and liquidity strategies . Work closely with liquidity managers and product teams on strategy development. Improve system stability, scalability, and auto-recovery for 24/7 crypto trading . Own the production environment for strategy systems and infrastructure upgrades. Front Office Java Engineering (Derivatives/Volatility) Build and enhance volatility calibration, pricing, and marking tools . Work directly with sales, traders, strats and financial engineering. Implement pricing workflows for options, events, and vol surfaces. Contribute to front-office libraries and tools in Java (and occasionally C++). What We're Looking for: Strong proficiency in Java (Java 11+ or 17+ ideal). Experience with high-performance, low-latency, or trading systems . Solid CS fundamentals data structures, algorithms, concurrency. Strong problem-solving skills and ability to tackle complex technical challenges. STEM degree (Computer Science, Engineering, Math, Physics). Interest in trading, financial markets, or crypto. Strong communication skills ability to work with product, liquidity, quants, or front office depending on team. Bonus skills (Nice to Have) Experience with order books, matching engines, or high-frequency systems . FX, equities, options, or derivatives knowledge. Exposure to automated execution strategies , algo trading, or liquidity bots. Familiarity with Kafka, Aeron, RabbitMQ, Chronicle Queue . Front-office or quant-adjacent engineering experience. Crypto trading or blockchain exposure. Originally posted on Himalayas

Read the full posting on Himalayas →

FAQ

Is the Senior Java Engineer - Trading Systems role at IO Tech Solutions Limited remote?+

This Senior Java Engineer - Trading Systems position is listed as remote (Hong Kong).

What seniority level is this Senior Java Engineer - Trading Systems role?+

This is a senior level position.

How do I apply for the Senior Java Engineer - Trading Systems role at IO Tech Solutions Limited?+

Use the "Apply on Himalayas" button to open the original posting on Himalayas, where you can submit your application directly to IO Tech Solutions Limited.