Senior Java developer building and maintaining low-latency, high-performance applications for an equity derivatives / X-Asset FX trading platform in a Front Office environment. The core stack is Java 17+, Spring (Boot, Cloud Stream), Kafka, Git, and MS SQL/Oracle, with 3rd-line production support and architecture input.
We are seeking a Senior Java Developer to support the growth of an eCommerce Equity Derivatives platform, contributing to X-Asset FX capabilities. The role involves building and maintaining low-latency, high-performance Java applications within a Front Office trading environment, working closely with business analysts, project teams, and a central architecture team.
Responsibilities:
Build and maintain Java-based applications following coding and quality standards
Own successful end-to-end delivery of development solutions
Communicate progress regularly with stakeholders and project teams
Collaborate closely with Business Analysts throughout the development lifecycle
Work with application support/production teams and provide 3rd line support
Contribute to software architecture definition, identifying complexity and implementation risks
Collaborate with central teams to define and evolve best practices
Qualifications/Requirements:
8+ years of relevant development experience (mandatory)
Prior finance industry experience within Front Office systems (mandatory)
Exposure to client connectivity protocols such as FIX, API, or Mail (strong advantage)