Senior Java Developer – Trading / Financial Platform
About the Role:
We are looking for a Senior Software Developer to join a growing team focused on enhancing and maintaining a high-performance electronic trading platform. You will work on backend components, implement new features, and provide Level 3 production support on a rotational basis. The role offers direct collaboration with trading teams and opportunities to influence platform design and improvements.
Responsibilities:
Analyze, design, develop, and document Core Java server-side components
Write automated functional and performance tests using Cucumber
Provide L3 production support in a rotational schedule (mostly aligned with London business hours)
Collaborate with a global team and trading stakeholders
Must Have:
10+ years of experience with Core Java development
Experience working on trading platforms or similar real-time systems
Java certification preferred or a degree in Computer Science
Strong communication skills and ability to work with business stakeholders
Experience writing automated functional and performance tests with Cucumber
Nice to Have:
Knowledge of ION MarketView Java API
Understanding of Fixed Income trading (Dealer-to-Client eTrading of Bonds)
Experience with Spring Boot
Familiarity with ADO pipelines for build and deployment
Experience with REST APIs
Technology Stack:
Backend: Core Java, Spring Boot
Messaging: Solace
Database: Oracle
Senior Java Developer – Trading / Financial Platform
Senior Java Developer – Trading / Financial Platform