I

Java Backend Engineer - Investment Bank - Algo Trading

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

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

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 - Java Backend Engineer - Investment Bank - Algo Trading

Position Description:

A leading international investment bank is seeking an experienced algorithmic trading Java developer to support its Quantitative Investment Strategies (QIS) business. The ideal candidate will possess strong analytical skills and programming experience, along with a logical approach to problem-solving. This role involves building, deploying, and supporting algorithmic trading strategies, analytical tools, and scalable trading engine infrastructure while collaborating within a fast-paced IT, quantitative, and trading team. The successful candidate should be a proactive problem solver with excellent communication skills, bringing a positive and enthusiastic attitude to address architectural considerations and propose potential solutions.

Responsibilities:

  • Utilize core Java development to build and enhance trading strategies and engines.
  • Collaborate directly with global trading, quantitative, and IT teams to advance the platform and its associated businesses.
  • Manage a diverse project portfolio that includes new and existing algorithm development, improving the technical and execution performance of trading systems, and generating and analyzing trading signals and data.
  • Participate in the full system development lifecycle, from discussing and agreeing on requirements to designing, developing, and deploying changes.
  • Work on high-volume, low-latency, resilient, and scalable systems that are message-driven and based on cutting-edge Java technologies, utilizing the latest hardware.

Skills Required:

  • Proficiency in core Java within a UNIX/Linux environment.
  • Ability to analyze business and technical requirements and translate them into well-designed and programmed solutions.
  • A logical approach to problem-solving and strong analytical skills.
  • Excellent communication skills and the ability to work effectively in a global team.
  • Experience with Git/Stash and Jenkins.
  • Familiarity with unit testing frameworks such as JUnit.
  • A strong interest in understanding the business supported by the applications.
  • Solid understanding of Linux fundamentals.

Qualifications:

Skills Desired:

  • Interest in developing systems for automated market making, direct market access (DMA), or algorithmic trading in liquid markets (e.g., equities, FX, liquid rates) using the FIX protocol.
  • Experience in time-series data analysis, particularly with technologies such as KDB/q.
  • Experience in web service development, REST, and knowledge of TypeScript, preferably with the Angular framework.
  • Familiarity with low-latency messaging middleware and publish/subscribe technologies.
Original job Java Backend Engineer - Investment Bank - Algo Trading posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Auto-Apply to Java Backend Engineer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Java Backend Engineer 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.