Senior Java Engineer – FinTech – Data Analytics
Summary
Stanford Black, a highly funded FinTech firm in London, seeks a Senior Java Engineer to build its first firmwide data analytics platform from the ground up. The role is greenfield design and delivery in Java using Agile practices like TDD, XP, and pair programming, with exposure to Kafka, Flink, Docker, Kubernetes, and Apache Druid.
Salary: £60,000 - 100,000 per year
Requirements
- We require 4+ years of experience coding in Java.
- We value a passion for open-source technologies.
- We work with Agile engineering principles such as TDD, XP, and pair programming.
- Nice to have: experience with streaming technologies such as Kafka and Flink.
- Nice to have: experience working in cloud-native environments.
- Nice to have: experience deploying to the cloud using Docker and Kubernetes.
- Nice to have: previous use of technologies such as Apache Druid.
Responsibilities
- We are building out our first firmwide data analytics platform from the ground up.
- We want engineers who bring new ideas and use bleeding-edge technologies.
- You will help design, develop, and deliver a greenfield platform from inception through delivery.
- You will tackle complex technical problems and contribute to an open-source-friendly engineering culture.
- You will work within a team that values fresh ideas and encourages influence on the direction of the platform.
Technologies
- Cloud
- Docker
- Flink
- Java
- Kafka
- Kubernetes
- TDD
- XP
More
We are a highly funded FinTech firm investing in our first firmwide data analytics platform, with this project currently representing the highest-funded initiative in the company. This is a greenfield opportunity to join from inception and help shape a new platform using modern technologies. We offer an exceptional bonus structure, flexible working, and a team that genuinely listens to ideas and encourages innovation.
last updated 37 week of 2026