Senior Java Developer

I’m interested


Leeds - St Johns

Contract type


Job description

Our tech is your tech.

Java 8, Spring Boot, Microservices, AWS, Kafka / Rabbit MQ, Docker, Maven

(The more of these you know, the better. Those you don’t know, we’ll teach you.)

William Hill’s been around for a long time, but our technology has changed beyond belief in the last few years. Look under the hood and you might be surprised by what you find. We’re a Java house, looking for senior Java Developers to join us in our agile transformation.

Sports Trading Technology is integral to our brand and success. We’re looking for curious, creative coders who want to push things forward, faster and smarter, never settling for second best. If you’re anything like us, you’ll enjoy and savour tackling that coding problem and won’t rest until it’s solved.

Our Trading team work on backend betting systems that span our international customer base. We code the platform which William Hill’s odds traders use to update the bet prices on live events. Our systems have to reflect millions of real-time, In-Play sports events, so developing systems that are designed for low latency and high throughput at scale is critical.

In our central Leeds tech hub, you’ll find sociable development teams who collaborate to solve problems. And when we make recommendations, the business listens. Our culture is built on trust and encouragement. 

We’d like to hear from you if you’re an experienced Java developer with decent commercial experience under your belt. You’ve got an appreciation of how businesses work, and your code delivers value. We want you here for the long haul, so your career goals are important to us. We like to learn from each other and tinker with new technology.

We have a great office space in a vibrant part of Leeds City Centre. On top of a good salary and package, benefits include pension, healthcare, bonus opportunities – and a cycle to work scheme (ideal for burning off all the pizza we eat.)