Algo Java Developer

ioTech Solutions

Hong Kong

On-site

HKD 600,000 - 900,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

ioTech Solutions in Hong Kong is seeking a senior backend engineer to design, develop and maintain Java-based and C++ systems for equities trading and financial markets. You will build high-performance, event-driven services across the full SDLC.

Collaborate with business and technology stakeholders to deliver robust, production-ready solutions. You will work in an Agile environment, focusing on code quality, testing and scalable architectures, with emphasis on JVM internals, memory management

Qualifications

  • Experience building large-scale, fault-tolerant, distributed systems.
  • Strong Java and/or C++ development for high-performance systems.
  • Knowledge of financial markets and instruments is a plus.

Responsibilities

  • 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.
  • Collaborate with stakeholders to deliver robust trading and market-facing solutions.

Skills

Java
C++
Event-driven
Multithreading
High-performance
Linux
Networking
JVM internals
GC/JNI

Education

Bachelor's degree in Computer Science or related

Tools

Aeron

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 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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Algo Java Developer
Algo Java Developer

IO TECH SOLUTIONS LIMITED • Hong Kong

On-site
HKD 900,000 - 1,400,000
Senior Java Developer
Senior Java Developer

Luxoft • Hong Kong

On-site
HKD 800,000 - 1,000,000
Senior Java Software Engineer
Senior Java Software Engineer

Newtone consulting • Hong Kong

On-site
HKD 1,200,000 - 1,800,000
Algo Java Developer — High-Performance Trading
Algo Java Developer — High-Performance Trading

IO TECH SOLUTIONS LIMITED • Hong Kong

On-site
HKD 900,000 - 1,400,000
Lead Engineer, Execution Technology
Lead Engineer, Execution Technology

Balyasny • Hong Kong

On-site
HKD 1,000,000 - 1,800,000
Quantitative Development Engineer
Quantitative Development Engineer

Avenir Group • Hong Kong

On-site
HKD 1,200,000 - 1,600,000
Java Developer
Java Developer

IO TECH SOLUTIONS LIMITED • Hong Kong

On-site
HKD 1,200,000 - 2,400,000
Java Software Engineer
Java Software Engineer

ioTech Solutions • Hong Kong

On-site
HKD 600,000 - 900,000
Senior Java Developer - Global Investment Bank - Hong Kong
Senior Java Developer - Global Investment Bank - Hong Kong

NLS Executive Search • Hong Kong

On-site
HKD 900,000 - 1,300,000
Software Engineer II, Asset Management Trading Technology
Software Engineer II, Asset Management Trading Technology

JPMorgan Chase Bank, N.A. • Hong Kong

On-site
HKD 700,000 - 900,000