Job Description
7 days ago
Key Responsibilities
• Design develop and deliver high-quality Java-based trading system components ensuring solutions are low-latency scalable maintainable and performance-optimized .
• Work closely with traders quants product managers and fellow engineers to define requirements translate trading and business needs into robust technical solutions and ensure tight front-office alignment.
• Build and enhance real-time event-driven systems for order management execution and market data processing.
• Collaborate with peers through code reviews design discussions and knowledge sharing maintaining high standards of code quality and engineering discipline.
• Apply secure coding and operational best practices to protect sensitive trading and financial data and ensure system resilience in production.
• Implement comprehensive unit and integration testing promoting clean design reliability and confidence in rapid releases.
• Continuously evaluate and adopt modern Java JVM and low-latency engineering practices contributing to internal engineering communities and raising overall technical standards.
Qualifications
• Strong Java development experience building trading and low-latency applications
• Proven experience developing Order Management and Execution Management Systems (OMS/EMS) including multithreaded high-throughput server-side systems
• Hands-on expertise in performance tuning and optimization on Linux and the JVM (GC threading memory CPU)
• Proficiency in scripting languages such as Python Bash or similar for tooling automation and operational support
• Solid experience working in Linux-based production environments
• Strong foundation in computer science fundamentals including data structures algorithms and design patterns
• Bachelors degree in Computer Science Computer Engineering or a related technical discipline (or equivalent practical experience)
• Design develop and deliver high-quality Java-based trading system components ensuring solutions are low-latency scalable maintainable and performance-optimized .
• Work closely with traders quants product managers and fellow engineers to define requirements translate trading and business needs into robust technical solutions and ensure tight front-office alignment.
• Build and enhance real-time event-driven systems for order management execution and market data processing.
• Collaborate with peers through code reviews design discussions and knowledge sharing maintaining high standards of code quality and engineering discipline.
• Apply secure coding and operational best practices to protect sensitive trading and financial data and ensure system resilience in production.
• Implement comprehensive unit and integration testing promoting clean design reliability and confidence in rapid releases.
• Continuously evaluate and adopt modern Java JVM and low-latency engineering practices contributing to internal engineering communities and raising overall technical standards.
Qualifications
• Strong Java development experience building trading and low-latency applications
• Proven experience developing Order Management and Execution Management Systems (OMS/EMS) including multithreaded high-throughput server-side systems
• Hands-on expertise in performance tuning and optimization on Linux and the JVM (GC threading memory CPU)
• Proficiency in scripting languages such as Python Bash or similar for tooling automation and operational support
• Solid experience working in Linux-based production environments
• Strong foundation in computer science fundamentals including data structures algorithms and design patterns
• Bachelors degree in Computer Science Computer Engineering or a related technical discipline (or equivalent practical experience)
More jobs from IO TECH SOLUTIONS LIMITED

Core Platform Engineer – Rust (C++ background)
IO TECH SOLUTIONS LIMITED
jobBoard.filter.role.option.DEVOPS_SRE
Central and Western, Hong Kong, China
7 days ago
Full Time
Onsite
Information Technology and Services

Rust Developer
IO TECH SOLUTIONS LIMITED
Software Engineer
Central and Western, Hong Kong, China
7 days ago
Full Time
Onsite
Information Technology and Services

Product Manager / Business Analyst
IO TECH SOLUTIONS LIMITED
Business & Management
Central and Western, Hong Kong, China
7 days ago
Full Time
Onsite
Information Technology and Services

Rust Developer for Crypto Exchange Platform
IO TECH SOLUTIONS LIMITED
Software Engineer
Central and Western, Hong Kong, China
7 days ago
Full Time
Onsite
Information Technology and Services

Senior Python Engineer - FinTech Platform, Scale & Impact
IO TECH SOLUTIONS LIMITED
jobBoard.filter.role.option.FINTECH
Central and Western, Hong Kong, China
7 days ago
Full Time
Onsite
Information Technology and Services

Lead Blockchain Platform Architect
IO TECH SOLUTIONS LIMITED
jobBoard.filter.role.option.FINTECH
Central and Western, Hong Kong, China
7 days ago
Full Time
Onsite
Information Technology and Services
More jobs like this
Front Office Java Developer – Trading Systems
IO TECH SOLUTIONS LIMITED
Central and Western, Hong Kong, China
Front Office Java Developer – Trading Systems
IO TECH SOLUTIONS LIMITED
Central and Western, Hong Kong, China
Java Algo Developer - EQ Trading Technology
Millennium Management, LLC
Central and Western, Hong Kong, China
Trading Systems Developer (Java/C#) – Blockchain
Venturenix Limited
Central and Western, Hong Kong, China
🎉 Got an interview?






