Nicoll Curtin
Singapore / Global
Singapore / Global
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 8 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.
#J-18808-Ljbffr
Singapore / Global
Singapore / Global
Singapore / Global
Singapore / Global
Singapore / Global
Singapore / Global