Java Algorithmic Trading Engineer

Barclays

Hong Kong

On-site

HKD 480,000 - 720,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Barclays is hiring a Java Developer to design and develop the Delta1 Algorithmic Trading platform used to execute in‑house trading algorithms across equities and derivatives. You will help build and enhance trading algorithms, supporting regional business strategy within the Delta1 Trading Technology group.

The role requires strong Java expertise, experience with threading, data structures, and design patterns, plus scripting skills in Python or Bash and Linux proficiency.

Qualifications

  • Excellent knowledge of Java.
  • Excellent knowledge of Java threading.
  • Strong understanding of data structures, algorithms and design patterns.
  • Proficient scripting with Python, Bash or similar.
  • Experience in a Linux environment.
  • A degree in Computer Engineering, Computer Science or an equivalent stream.

Responsibilities

  • Development and delivery of high‑quality software solutions using industry‑aligned programming languages, frameworks, and tools, ensuring code is scalable, maintainable and optimised for performance.
  • Cross‑functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives.
  • Participation in code reviews and architectural decisions to maintain code quality and systemic integrity.
  • Support the implementation of new trading algorithms and enhance existing ones while adhering to security and risk controls.

Skills

Java
Java threading
Data structures
Algorithms
Design patterns
Python scripting
Linux

Education

Bachelor's degree in Computer Engineering or Computer Science

Tools

C++
Linux

Job description

Barclays is hiring a Java Developer to design and develop the Delta1 Algorithmic Trading platform used to execute in‑house trading algorithms across equities and derivatives. You will help build and enhance trading algorithms, supporting regional business strategy within the Delta1 Trading Technology group.

The role requires strong Java expertise, experience with threading, data structures, and design patterns, plus scripting skills in Python or Bash and Linux proficiency.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Delta1 Developer
Delta1 Developer

Barclays • Hong Kong

On-site
HKD 480,000 - 720,000
JAVA DEVELOPER – ALGORITHMIC TRADING SYSTEMS
JAVA DEVELOPER – ALGORITHMIC TRADING SYSTEMS

IO TECH SOLUTIONS LIMITED • Hong Kong

On-site
HKD 600,000 - 1,000,000
Low-Latency Java Engineer for Algo Trading Platform
Low-Latency Java Engineer for Algo Trading Platform

IO TECH SOLUTIONS LIMITED • Hong Kong

On-site
HKD 600,000 - 1,000,000
Java Dev - Trade/Tier 1 IB/12 months (extendable)
Java Dev - Trade/Tier 1 IB/12 months (extendable)

Argyll Scott Singapore • Hong Kong

On-site
HKD 900,000 - 1,300,000
Java Algo Engineer – Global Investment Bank
Java Algo Engineer – Global Investment Bank

IO TECH SOLUTIONS LIMITED • Hong Kong

On-site
HKD 600,000 - 1,000,000
Java Algo Developer - Algo Development Technology
Java Algo Developer - Algo Development Technology

Millennium • Hong Kong

On-site
HKD 600,000 - 800,000
Java Algo Developer / Senior
Java Algo Developer / Senior

Gravitas Recruitment Group Hong Kong • Hong Kong

On-site
HKD 900,000 - 1,300,000
Low-Latency Java Algo Developer for Trading
Low-Latency Java Algo Developer for Trading

Argyll Scott Singapore • Hong Kong

On-site
HKD 900,000 - 1,300,000
Real‑Time Java Algo Developer for Trading Platforms
Real‑Time Java Algo Developer for Trading Platforms

Millennium • Hong Kong

On-site
HKD 600,000 - 800,000
Back End Developer (Java)
Back End Developer (Java)

HashOptima • Hong Kong

On-site
HKD 900,000 - 1,500,000