CareerPlanSign in

Senior Software Engineer (m/f/d)

Ljubljana, si💼 Full-time🗓 2026-09-23 → 2026-09-25

Core

Design, build, test, and ship high-throughput, low-latency backend services and APIs for real-time risk betting management and odds processing.

Role type

Senior Software Engineer (Backend)

Builds

Real-time betting management services, risk and liability systems, odds and offer platforms, and ticket validation services.

Domain

Sports technology, real-time data processing, risk management

Deliverable

production ML models | product features

Required skills

Java (Spring Boot, Hibernate), Object-Oriented Programming, Automated Testing (JUnit, Mockito), CI/CD, Git workflows, AI-assisted spec-driven development, Production ownership (deployment, monitoring, on-call)

Preferred skills

AWS, Kafka, Docker/Kubernetes, Relational/NoSQL databases, gRPC/Protobuf, REST API design, Event-driven systems, Infrastructure as Code (Terraform), GitOps, Observability tooling

Technologies

Java, Spring Boot, Quarkus, Kafka, MSK, gRPC, Protobuf, AWS (EKS, ECS, DynamoDB, Aurora), ArgoCD, Terraform, Grafana, Prometheus, OpenTelemetry

Responsibilities

Design and ship backend services and APIs for a larger real-time system; Deliver work in small, independently shippable increments; Own changes in production including monitoring and on-call; Write clean, tested, documented code and participate in code reviews; Learn the MTS ecosystem and grow independence; Collaborate with product managers and senior engineers to shape deliverable work; Utilize AI-assisted, spec-driven development workflows

Seniority

Senior, hands-on IC

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.