Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Senior Backend Engineer – Building Scalable Java Systems in the Cloud.
Prague Jobs | Expertini

Urgent! Senior Backend Engineer – Building Scalable Java Systems in the Cloud - Local Job Opening in Prague

Senior Backend Engineer – Building Scalable Java Systems in the Cloud



Job description

At Stats Perform you’ll power the real-time “Watch & 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.


Why this role is exciting

  • Work on the real-time “Watch & Bet” experience used by sportsbooks and broadcasters worldwide.
  • Your code will stream live matches, process trillions of data points, and support AI models that generate in-play odds.
  • Join a collaborative team modernising a large-scale Java estate to cloud-native AWS.
  • Enjoy greenfield development opportunities alongside meaningful legacy system refactoring challenges.
  • Key responsibilities

  • Design, build, and run high-throughput backend services delivering live video, odds, and statistics to millions of users.
  • Lead the migration of on-premise systems to AWS and containerise workloads using Kubernetes.
  • Manage and evolve customer-facing APIs, including event distribution, geoblocking, and channel planning.
  • Collaborate with engineers across Europe and the US, mentor junior developers, and contribute to architecture decisions.
  • Tech stack you’ll work with

  • Java 21 for new microservices, with some existing services on Java 11
  • Spring / Quarkus, Gradle, JUnit 5, REST and gRPC
  • AWS, EKS (Kubernetes), Terraform for infrastructure as code
  • Event-driven systems with Kafka and video streaming workflows
  • Python used occasionally for internal tools (a plus, but not required)
  • You’ll thrive in this role if you

  • Write clean, efficient Java and are skilled in tuning backend systems for low-latency and high-throughput
  • Have experience deploying and operating services in the cloud (AWS preferred)
  • Are confident with containers, Kubernetes, and Terraform
  • Enjoy working with both greenfield and brownfield systems
  • Embrace agile practices like TDD, pair/mob programming, and CI/CD workflows
  • Communicate effectively in English for daily team calls (Czech is a plus)
  • What we offer

  • High-impact work seen by millions of sports fans every weekend
  • Career growth through training budgets, conference access, and mentorship
  • A remote-first work culture with “No-Meeting Fridays” and mental health days
  • A commitment to diversity, equity, and inclusion, including two annual volunteer days
  • A competitive salary package with annual bonus, private healthcare, and additional benefits
  • Diversity, Equity & Inclusion
    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.


    Required Skill Profession

    Computer Occupations



    Your Complete Job Search Toolkit

    ✨ Smart • Intelligent • Private • Secure

    Start Using Our Tools

    Join thousands of professionals who've advanced their careers with our platform

    Rate or Report This Job
    If you feel this job is inaccurate or spam kindly report to us using below form.
    Please Note: This is NOT a job application form.


      Unlock Your Senior Backend Potential: Insight & Career Growth Guide