Java Algorithmic Trading Developer


Hong Kong
Permanent
Negotiable
Quantitative Analytics Research and Trading
PR/548545_1749518209
Java Algorithmic Trading Developer

Our client, a renowned US bank, is seeking a highly skilled and experienced Senior Java Developer to join our Equities Cash Quantitative Analytics team in Hong Kong. This role is integral to the development of algorithmic execution business logic and supports the expansion of our team to enhance capacity and accelerate delivery of high-quality, production-ready code.

You will work closely with quantitative researchers and business stakeholders to translate research ideas into scalable, low-latency trading solutions. Additionally, you will collaborate with IT partners to build and maintain a robust and scalable execution platform. This is a fast-paced, high-impact role that requires a strong engineering mindset, a passion for quality, and a collaborative spirit.

Key Responsibilities:

  • Design, develop, and maintain Java-based execution algorithms for the equities cash trading business.
  • Collaborate with quant researchers to implement and optimize trading strategies.
  • Ensure code quality through rigorous testing, code reviews, and adherence to best practices.
  • Work with IT and infrastructure teams to ensure platform scalability, reliability, and performance.
  • Contribute to the continuous improvement of development processes, including agile methodologies and CI/CD pipelines.
  • Stay up to date with market structure and trading rules across Asia Pacific markets.

Qualifications:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a quantitative discipline.
  • 7+ years of hands-on experience developing agency execution algorithm business logic in Java (C# experience will also be considered).
  • Strong understanding of Asia Pacific market trading rules and market microstructure.
  • Proven expertise in multi-threaded programming and building low-latency, high-throughput systems.
  • Experience with agile development, automated testing, and CI/CD pipelines.
  • Excellent problem-solving skills, attention to detail, and ability to work under pressure in a dynamic trading environment.
  • Strong communication and collaboration skills.

Preferred Skills:

  • Familiarity with FIX protocol and market data feeds.
  • Experience in performance tuning and profiling of trading systems.
  • Exposure to quantitative research or financial modeling is a plus.

FAQs

Congratulations, we understand that taking the time to apply is a big step. When you apply, your details go directly to the consultant who is sourcing talent. Due to demand, we may not get back to all applicants that have applied. However, we always keep your CV and details on file so when we see similar roles or see skillsets that drive growth in organisations, we will always reach out to discuss opportunities.

Yes. Even if this role isn’t a perfect match, applying allows us to understand your expertise and ambitions, ensuring you're on our radar for the right opportunity when it arises.

We also work in several ways, firstly we advertise our roles available on our site, however, often due to confidentiality we may not post all. We also work with clients who are more focused on skills and understanding what is required to future-proof their business. 

That's why we recommend registering your CV so you can be considered for roles that have yet to be created. 

Yes, we help with CV and interview preparation. From customised support on how to optimise your CV to interview preparation and compensation negotiations, we advocate for you throughout your next career move.

Handpicked roles for you