Hong Kong, Hong Kong SAR, Hong Kong

Java Developer (Low-latency trading platform)

 Job Description:

Key Responsibilities

  • Design, develop, and maintain low-latency trading applications using Java.
  • Optimize system performance to meet stringent latency requirements.
  • Collaborate with trading and quant teams to understand system requirements and enhance platform capabilities.
  • Implement and manage messaging protocols and data feeds for real-time processing.
  • Troubleshoot and resolve performance issues in production environments.
  • Contribute to architectural decisions and code reviews.

Qualifications

  • Bachelors degree in Computer Science, Engineering, or a related field.
  • 2+ years of Java development experience, with a focus on low-latency systems.
  • Proven experience in the financial services industry, particularly in trading environments.
  • Strong understanding of network protocols, multithreading, and concurrency in Java.
  • Familiarity with messaging systems (e.g., FIX, Kafka) and databases (e.g., Redis, In-Memory).
  • Experience with performance tuning and profiling tools.
  • Excellent problem-solving skills and attention to detail.
  Required Skills:

Trading Java