CareerPlanSign in

Software Engineer (Data Delivery Team)

Tallinn / Tartu, ee💼 Full-time🗓 2026-09-24 → 2026-09-25

Core

Design, build, test, debug, and operate reliable backend and full-stack features (Java, Vue) and information systems integrations (APIs, messaging, data consistency) for regulated gaming operators.

Role type

Senior IC Software Engineer (Backend/Full-Stack)

Builds

Reliable data flows, APIs, messaging systems, and file transfer services on Kubernetes and mixed environments.

Domain

Regulated gaming industry, B2B technology, data delivery and reporting platforms.

Deliverable

production ML models | product features | infrastructure

Required skills

Java (Spring), Vue.js, SQL, relational databases, asynchronous integration (Kafka), Kubernetes, code review, automated testing, debugging, data structures, complexity awareness, information systems thinking (idempotency, concurrent updates).

Preferred skills

Modernizing large long-lived codebases, full-stack delivery, AI-assisted development workflows.

Technologies

Java, Spring, Vue, Kafka, Kubernetes

Responsibilities

Design and build reliable features in Java and Vue; work on information systems and integrations with clear ownership of failure modes; extend and improve existing codebases; contribute to automated testing and code review; collaborate in agile delivery with product and peers.

Seniority

Mid-to-Senior, hands-on IC

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