Senior Java Developer (Trading)
Nicoll CurtinJob Description
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.
Similar jobs
- Senior Java & Angular Developer [Fullstack]
Luxoft Singapore · Singapore, Singapore
- Application Developer (Strong in Python, Unix and Java)
Luxoft Singapore · Singapore, Singapore
- Uni Internship Jan to July 2027 - Backend Developer, Java & Microservices
Synapxe · Singapore, Singapore
- Senior Full Stack Developer (Java + React)
Luxoft Singapore · Singapore, Singapore
- Java Developer
Combuilder Pte Ltd · Singapore, Singapore
- Senior Full Stack Developer (Java + React)
Luxoft Singapore · Singapore, Singapore