Nicoll Curtin
Senior Java Developer (Trading)
Nicoll CurtinSingapore1 day ago
Full-timeInformation Technology

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