-
Nicoll Curtin

Senior Java Developer (Trading)

Nicoll Curtin
Singapore · Full-time · Mid-Senior

We are partnering with a leading international bank to hire a Senior Java Developer to join their Equities Technology team. This is a senior-level role focused on designing and building low-latency, high-performance trading and risk platforms that support global equities businesses. The role involves close collaboration with senior front-office stakeholders and meaningful ownership of system architecture and technical strategy.


Key Responsibilities

  • Design, develop, and enhance low-latency, high-throughput Java systems supporting equities trading platforms.
  • Build and optimise highly concurrent, multi-threaded, event-driven applications with strict latency and reliability requirements.
  • Take ownership of system architecture, technical design, and performance optimisation initiatives.
  • Partner closely with senior stakeholders including Traders, Quants, Product Managers, and Technology leadership to deliver business-critical solutions.
  • Lead and participate in design reviews, code reviews, and architectural discussions, setting high engineering standards.
  • Diagnose and resolve complex production issues, including latency bottlenecks and system stability challenges.
  • Mentor junior engineers and contribute to the overall technical maturity of the team.


Required Skills & Experience

  • Minimum 10 years of hands-on software development experience, with a strong focus on Java (Java 8+).
  • Proven track record of building and supporting low-latency, high-performance systems in production.
  • Deep expertise in multithreading, concurrency, memory management, and JVM internals.
  • Strong experience designing and maintaining large-scale, distributed systems.
  • Solid understanding of system architecture and design patterns in complex enterprise environments.
  • Excellent communication skills with the ability to engage confidently with senior technical and business stakeholders.
  • Strong analytical and problem-solving skills in a fast-paced, time-sensitive environment.


Good to Have

  • Prior experience within Investment Banking / Capital Markets, ideally in Equities.
  • Exposure to front-office trading systems such as OMS, EMS, market data, or risk platforms.
  • Experience with performance profiling, latency tuning, and system monitoring tools.
  • Strong Linux experience and familiarity with production support in high-availability environments.


Why Join

  • Work on mission-critical equities platforms within a top-tier international bank.
  • High level of exposure to front-office stakeholders and strategic initiatives.
  • Opportunity to influence architecture and technical direction at a senior level.


We regret to inform that only candidates currently working in Singapore (with the relevant experience) will be considered, and shortlisted candidates will be notified.

Key Skills

Ranked by relevance

java linux jvm
Login to Apply
Posted
Jan 08, 2026
Type
Full-time
Level
Mid-Senior
Location
Singapore

Industries

Software Development

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
OMP
Related

Senior Front-End Developer

2026-05-28

Full-time
Not Applicable
Belgium
Software Development
Engineering
View Job Details
Keystone Solutions
Related

Senior Java / Angular Developers (Expert)

2026-05-28

Full-time
Not Applicable
Belgium
Information Technology & Services
Engineering
View Job Details
LGA IT
Related

Python Developer

2026-05-28

Full-time
Associate
Belgium
Technology
Information Technology