Back End Developer (Java)

HashOptima

Hong Kong

On-site

HKD 900,000 - 1,500,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

HashOptima is seeking a Backend Java/Python Developer to join our core development team in Hong Kong. The role focuses on greenfield projects for large-scale trading and quotation systems, covering requirements, design, coding, testing, and deployment.

You will deliver low-latency, high-throughput production code and collaborate with the Research/Quant team to enhance pricing and hedging models. Expect mentoring, on-call support, and emphasis on AI-assisted workflows.

Qualifications

  • 2+ years of full software development lifecycle experience in Java and Python.
  • Strong problem-solving skills and ownership mindset.
  • Solid knowledge of software design, architecture, and system integration.
  • Experience with high-throughput, low-latency trading systems is a plus.
  • Familiarity with AI coding agents and agent-driven workflows is preferred.

Responsibilities

  • Develop backend components for large-scale trading and quotation systems.
  • Deliver production-grade code with low latency and high throughput.
  • Collaborate with Research/Quant teams on pricing and hedging models.
  • Improve trading system infrastructure for large-scale positions and quotes.
  • Mentor junior developers and lead code reviews.
  • Participate in on-call rotations and production support.
  • Embrace AI coding agents to plan, design, and review code and tests.

Skills

Java
Python
REST
Multithreading
Spring Boot
MyBatis
MySQL
Redis
Kafka
Cloud-native
AI-assisted tooling (CLAUDE.md)

Education

Bachelor’s degree in Computer Science/Engineering/Math

Tools

Spring
Kafka
Redis
MySQL

Job description

About company: https://www.hashoptima.com/

We are looking for a Backend Java/Python Developer to join our core development team. The successful candidate will participate in greenfield projects building large-scale trading and quotation systems. Daily tasks include, but are not limited to:

Responsibilities
  • Engage in all stages of the software development life cycle: establishing requirements, designing, writing code, testing, and deployment.
  • Deliver high-quality production code for low-latency, high-throughput trading systems.
  • Collaborate with the Research/Quant team to build and enhance trading and quotation models (e.g. pricing, hedging, delta-residual models).
  • Liaise with the trading and product teams to develop new trading products and improve existing ones.
  • Establish and improve trading system infrastructure to handle large-scale positions, quotes, and orders.
  • Implement and improve risk management and position-monitoring tools.
  • Identify system bottlenecks and bugs and drive solutions to root causes.
  • Mentor junior developers and lead design and code reviews.
  • Be available during flexible hours to address production emergencies.
  • Leverage AI coding agents (e.g. Claude Code) as a core part of the daily workflow — including project planning and Jira/ticket management, generating and reviewing technical designs, writing and refactoring production code, authoring and automating tests, and performing code/security reviews. Candidates are expected to be proficient in prompting, orchestrating, and validating agent output, and to continuously improve team-level agent tooling (skills, hooks, MCP integrations, CI automations).
Requirements
  • 2+ years of experience in the full lifecycle of Java/Python application development.
  • Excellent problem-solving capabilities and strong ownership mindset.
  • Strong understanding of software design, architecture, development, and system integration.
  • Solid knowledge of event processing models, multi-threading, enterprise integration patterns, web services, and REST.
  • Solid knowledge of backend technologies such as Spring / Spring Boot, MyBatis, MySQL, Redis, Kafka, and cloud-native deployment.
  • Working proficiency in Python, with hands‑on experience building trading, hedging, and risk management systems.
  • Experience with high availability, high throughput, low latency systems.
  • Hands‑on experience using AI coding agents (Claude Code, Cursor, Copilot, or similar) to ship production code. Familiarity with agent-driven workflows — writing CLAUDE.md / rules files, building custom skills or slash commands, integrating MCP servers (Jira/Confluence/GitHub), and designing prompts and review loops that keep agent output reliable — is strongly preferred.
  • Experience with algorithmic trading systems, investment banks, hedge funds, trading firms, brokerages, or crypto exchanges is a plus.
  • Understanding of derivatives products such as options (pricing, Greeks, hedging) is a plus.
  • Flexibility with location, with preference for candidates in Asian time zones.
  • A degree in Computer Science, Engineering, Mathematics, or a related field is preferred.
  • Contributions to internal developer tooling, agent skills, or AI-assisted engineering productivity is a plus.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Engineer for Trading Systems (Java/Python)
Backend Engineer for Trading Systems (Java/Python)

HashOptima • Hong Kong

On-site
HKD 900,000 - 1,500,000
Senior Java Developer
Senior Java Developer

Luxoft • Hong Kong

On-site
HKD 800,000 - 1,000,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
Java Algo Developer / Senior
Java Algo Developer / Senior

Gravitas Recruitment Group Hong Kong • Hong Kong

On-site
HKD 900,000 - 1,300,000
Quantitative Algorithmic Developer
Quantitative Algorithmic Developer

Selby Jennings • Hong Kong

On-site
HKD 900,000 - 1,800,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
Application Support Engineer (Strong Trading System Experience)
Application Support Engineer (Strong Trading System Experience)

Luxoft • Hong Kong

On-site
HKD 480,000 - 720,000
Java Algo Developer - Algo Development Technology
Java Algo Developer - Algo Development Technology

Millennium • Hong Kong

On-site
HKD 600,000 - 800,000
Senior Software Engineer, Equity Derivatives - PFT (Backend)
Senior Software Engineer, Equity Derivatives - PFT (Backend)

UBS • Hong Kong

On-site
HKD 900,000 - 1,200,000
Analytics Developer (Electronic Equities)
Analytics Developer (Electronic Equities)

TimeStored • Hong Kong

On-site
HKD 600,000 - 900,000