Java Developer
Core
Build and maintain high-performance Java services for sports data and betting products running 24/7 at global scale, processing millions of live events daily.
Role type
Mid-level Java backend engineer
Builds
Distributed systems for real-time sports data and odds processing
Domain
Sports technology / Real-time data engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Java, object-oriented design, clean code practices, unit testing, AWS, Kafka, Docker, Kubernetes
Preferred skills
TDD, pair programming, system design
Responsibilities
Design, implement, and test Java services; collaborate on architecture; write clean, well-tested code; participate in peer reviews; work with senior engineers on distributed systems
Seniority
Mid-level, hands-on IC
Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.