Skip to content

Open nowFirst seen 32 hours ago

JAVA DEVELOPER – ALGORITHMIC TRADING SYSTEMS

IO TECH SOLUTIONS LIMITED787 open roles

Where
Hong Kong, Hong Kong SAR, Hong Kong
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowJAVA DEVELOPER – ALGORITHMIC TRADING SYSTEMSIO TECH SOLUTIONS LIMITED · Hong Kong, Hong Kong SAR, Hong Kong
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on IO TECH SOLUTIONS LIMITED's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

11.5% of postings close within 7 days. Measured by our own scanner across the market.

Share of postings closed within
  1. 2.0%1 day
  2. 4.3%3 days
  3. 11.5%7 days
  4. 18.1%14 days
  5. 35.6%30 days
  6. 44.6%60 days
This job: first seen 32 hours ago

The posting

A major financial institution with a significant presence in global markets. We operate sophisticated in-house trading systems across equities and derivatives, leveraging cutting-edge technology to maintain our competitive edge.

We are currently expanding our Delta 1 Algorithmic Trading technology team and looking for a Java Developer to design, build, and enhance our execution platform.

The Role:

This is a hands-on development role focused on the design and implementation of industry-leading algorithmic trading systems. You will work on the core platform that executes our proprietary trading algorithms across multiple asset classes, ensuring low-latency, high-reliability performance in a fast-paced environment.

What You'll Actually Do:

Core Development:

  • Design & Build: Architect and develop high-performance trading systems that power our in-house algorithmic execution strategies.
  • Back-Test & Validate: Build and maintain back-testing frameworks to evaluate algorithm reliability, performance, and risk-adjusted returns.
  • Enhance & Optimize: Continuously improve existing algorithms and implement new strategies based on evolving business requirements.
  • Own the Code: Write clean, maintainable, production-grade Java code that meets rigorous performance and reliability standards.

Collaboration & Quality:

  • Architectural Input: Participate in technical design discussions and contribute to architectural decisions that shape the future of the platform.
  • Code Reviews: Review peer code to ensure quality, consistency, and adherence to best practices.
  • Requirements Analysis: Translate complex business requirements into pragmatic technical solutions, creating specifications where needed.
  • Support & Maintenance: Support the implementation lifecycle and troubleshoot production issues to ensure system stability.

Who You Are (The Must-Haves):

Core Technical Skills:

  • Java Mastery: Deep, expert-level knowledge of Java with proven experience building production systems.
  • Concurrency Expert: Excellent understanding of threading, synchronization, and concurrent programming in Java.
  • Computer Science Fundamentals: Strong grasp of data structures, algorithms, and software design patterns.
  • Linux Proficiency: Comfortable working in a Linux development environment.
  • Scripting Ability: Good scripting skills using Python, Bash, or similar languages.

Academic Background:

  • A degree in Computer Engineering, Computer Science, or an equivalent technical discipline.

Soft Skills:

  • Thrives Under Pressure: Comfortable working in a fast-paced, dynamic environment with tight deadlines.
  • Problem-Solver: Analytical mindset with the ability to decompose complex problems into practical solutions.
  • Team Player: Collaborative and open to feedback through code reviews and technical discussions.

What Sets You Apart (Nice-to-Haves):

  • Investment Banking Experience: Prior experience working in an investment bank or similar financial institution.
  • Algo Development: Exposure to algorithm development, trading strategies, or quantitative systems.
  • C++ Knowledge: Experience with C++ development is a strong plus.
  • Advanced Linux: Deep understanding of Linux system internals, performance tuning, and low-level optimization.
  • Networking & Architecture: Knowledge of computer networks, computer architecture, and operating systems.
  • Agile Methodologies: Familiarity with Agile software development practices (Scrum, Kanban, etc.).

Why You Should Consider This:

  • High-Impact Work: Your code directly drives trading decisions and execution in real-time markets.
  • Complex Challenges: Work on distributed, low-latency systems that push the boundaries of performance engineering.
  • Collaborative Environment: Join a team of talented engineers who value code quality, innovation, and continuous improvement.
  • Career Growth: Build expertise at the intersection of finance and cutting-edge technology.
  • Competitive Compensation: Attractive package commensurate with experience and impact.
From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against IO TECH SOLUTIONS LIMITED's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on IO TECH SOLUTIONS LIMITED's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    IO TECH SOLUTIONS LIMITED's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.