I

VP Java Developer - Algorithm

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
Apply Now
icon loader Apply Now

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - VP Java Developer - Algorithm

We are looking for an experienced Java Developer to join a team focused on building and enhancing algorithmic trading platforms across equities and derivatives. You will work on industry-leading trading systems, from design and development to back-testing and production support. This role involves close collaboration with front office traders, stakeholders, and senior IT leadership.

More junior candidates may not be considered — this is a senior-level position.

What You'll Do:

  • Participate in code reviews, support new algorithm rollouts, and enhance existing ones
  • Analyze requirements and proactively contribute to product discussions with stakeholders
  • Back-test trading algorithms for reliability and performance
  • Mentor junior developers and help shape architectural decisions
  • Engage with front office trading desks and platform stakeholders to understand needs
  • Liaise with senior IT leadership on project direction, product evolution, and strategic platform roadmaps

What You Bring (Essential):

  • Strong grasp of data structures, algorithms, and design patterns
  • A degree in Computer Engineering, Computer Science, or an equivalent field
  • Excellent Java skills specifically for building trading applications
  • Solid experience developing order and execution management systems
  • Proven ability to build multithreaded server applications and tune performance on Linux & Java
  • Good scripting abilities in Python, Bash, or similar languages
  • Comfortable working in a Linux environment

What's Nice to Have (Preferred):

  1. Prior experience in algo development
  2. Background in investment banking working directly with traders or desk heads
  3. Knowledge of C++ alongside Java
  4. Advanced Linux expertise, plus strong understanding of computer networks, architecture, and operating systems
  5. Familiarity with Agile development methodologies

What's in It for You:

  1. Opportunity to work on high-impact trading platforms
  2. Exposure to front office and senior leadership
  3. Collaborative, technology-driven environment
  4. Competitive compensation at VP level

Location: Hong Kong

Original job VP Java Developer - Algorithm posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Apply Now
Share Job
Share Job

Auto-Apply to VP Java Developer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar VP Java Developer Jobs in Hong Kong

GrabJobs is the no1 job portal in Hong Kong, connecting you to thousands of jobs fast! Find the best jobs in Hong Kong, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.