Senior Software Engineer
- £80,000 - £110,000
- London
Senior Backend Java Developer
š London (Hybrid ā 3 Days Per Week Onsite)
A financial technology company is seeking a Senior Backend Java Developer to join the team building a globally distributed electronic trading platform. The platform processes multiple billions of messages per day and supports mission-critical trading workflows for institutional clients around the world.
This is an opportunity to work on complex engineering challenges at scale, developing high-performance, low-latency software that sits at the heart of a business-critical trading system.
What You'll Be Working On
- Core trading services
- Order management systems
- Real-time pricing infrastructure
- Distributed systems
- Cloud-based microservices
- Database design and optimisation
- Large-scale data processing
You'll work closely with engineers, product teams and other stakeholders to deliver reliable, highly available software in a fast-moving environment.
What They're Looking For
- Strong commercial Java development experience
- Experience building large, complex backend systems
- Strong understanding of data structures and algorithms
- Experience with multithreaded programming
- A passion for clean, maintainable code and software quality
- Strong communication and collaboration skills
Engineering Culture
The engineering team places a strong emphasis on software quality, automated testing, continuous integration and collaboration. Engineers are encouraged to take a holistic approach to software engineering and contribute across multiple areas of the platform.
Tech Environment
- Java
- Docker
- Kubernetes
- MySQL
We look forward to your application. Message Chris Williams with any questions.