CareerPlan

Senior Java Software Engineer

Ljubljana, siFull-time2026-11-02 → 2026-11-10
On-site

Core

Build high performance services/products on top of real-time sports data collected 24/7 globally for 30+ sports.

Role type

Senior Java Software Engineer (Backend)

Builds

Real-time trading services and sports data platforms for betting operators

Domain

Sports technology / Real-time data processing

Deliverable

production ML models

Required skills

Java, distributed systems design, AWS, Kafka, Kubernetes, microservices, ATDD/BDD, CI/CD, system architecture, technical mentoring

Preferred skills

Engineering leadership, stakeholder communication, domain expertise in sports data

Technologies

Java, AWS, Kafka, Kubernetes, GitLab CI, Github

Responsibilities

Design and deliver distributed systems in production, take ownership of complex initiatives from architecture to post-incident reviews, perform technical reviews, mentor team members, implement testing strategies and CI/CD pipelines

Seniority

Senior, hands-on IC with leadership responsibilities