Jobs and Careers
ST

Senior Backend Engineer – Building Scalable Java Systems in the Cloud

Stats Perform
Czechiafull_timeVerifiedPosted 15 Jul 2025

About the role

<p>At Stats Perform you’ll power the real-time “Watch &amp; Bet” experience used by sportsbooks and broadcasters world-wide. Your code will stream live matches, crunch trillions of data points, and feed AI models that set the in-play odds your friends see on screen. You’ll join a friendly squad that’s modernising a large-scale Java estate to cloud-native AWS, giving you green-field freedom on new services while solving juicy refactor challenges in legacy ones.</p> <p> </p> <p><strong>Why this role is exciting</strong></p> <ul> <li>Work on the real-time “Watch &amp; Bet” experience used by sportsbooks and broadcasters worldwide.</li> <li>Your code will stream live matches, process trillions of data points, and support AI models that generate in-play odds.</li> <li>Join a collaborative team modernising a large-scale Java estate to cloud-native AWS.</li> <li>Enjoy greenfield development opportunities alongside meaningful legacy system refactoring challenges.</li> </ul> <p><strong>Key responsibilities</strong></p> <ul> <li>Design, build, and run high-throughput backend services delivering live video, odds, and statistics to millions of users.</li> <li>Lead the migration of on-premise systems to AWS and containerise workloads using Kubernetes.</li> <li>Manage and evolve customer-facing APIs, including event distribution, geoblocking, and channel planning.</li> <li>Collaborate with engineers across Europe and the US, mentor junior developers, and contribute to architecture decisions.</li> </ul> <p><strong>Tech stack you’ll work with</strong></p> <ul> <li>Java 21 for new microservices, with some existing services on Java 11</li> <li>Spring / Quarkus, Gradle, JUnit 5, REST and gRPC</li> <li>AWS, EKS (Kubernetes), Terraform for infrastructure as code</li> <li>Event-driven systems with Kafka and video streaming workflows</li> <li>Python used occasionally for internal tools (a plus, but not required)</li> </ul> <p><strong>You’ll thrive in this role if you</strong></p> <ul> <li>Write clean, efficient Java and are skilled in tuning backend systems for low-latency and high-throughput</li> <li>Have experience deploying and operating services in the cloud (AWS preferred)</li> <li>Are confident with containers, Kubernetes, and Terraform</li> <li>Enjoy working with both greenfield and brownfield systems</li> <li>Embrace agile practices like TDD, pair/mob programming, and CI/CD workflows</li> <li>Communicate effectively in English for daily team calls (Czech is a plus)</li> </ul> <p><strong>What we offer</strong></p> <ul> <li>High-impact work seen by millions of sports fans every weekend</li> <li>Career growth through training budgets, conference access, and mentorship</li> <li>A remote-first work culture with “No-Meeting Fridays” and mental health days</li> <li>A commitment to diversity, equity, and inclusion, including two annual volunteer days</li> <li>A competitive salary package with annual bonus, private healthcare, and additional benefits</li> </ul> <p> </p> <p><strong>Diversity, Equity &amp; Inclusion</strong><br/>At Stats Perform, we believe diverse teams build better products. We are committed to creating an inclusive, respectful, and welcoming environment where everyone thrives – on and off the field.</p>

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Stats Perform

View company profile →