The Rollout API team builds a robust, distributed deployment part of the Retail Platform that supports large-scale, low-bandwidth environments. The team is responsible for orchestrating and managing software rollouts across thousands of retail stores using cloud-native and edge-based solutions. You’ll be developing and maintaining services which:
Prepares deployments across multiple device types
Manage store-specific deployments and device states
Handles on-premises deployments, downloads, and throttling under strict bandwidth constraints
Integrates monitoring and observability
- Up to 20% yearly salary bonus – based on both individual and business performance
- Permanent contract from the go – as a sign of our trust in your abilities
- Tax-deductible expenses (IP)
- Private healthcare (LuxMed)
- Cafeteria & Multisport
- Additional 4 days of paid leave to support your well-being and family life
- Increase in annual leave (from 20 to 25 days) for those not yet eligible for the full holiday entitlement
- Learning opportunities – certified technical training and a learning platform (Udemy)
- Back-to-school day – 1 day off for parents of primary school children
- Fertility leave – up to 2 weeks of paid leave for IVF treatment
- Sports activities with a personal trainer in the office
- Referral bonus
- MacBook as your work tool
- Designing, developing, and maintaining microservices (Java-based) for deployment orchestration and store device management
- Implementing and optimizing parts of event-driven architecture
- Developing and maintaining edge components (Java, Go) for store-level deployment and download management
- Integrating CI/CD pipelines and ensuring automated testing via rollout pipelines.
- Monitoring and troubleshooting production systems
- Collaborating with cross-functional teams (deployment, infrastructure, and operations) to deliver secure and scalable solutions
Mandatory skills:
Strong Java development skills (Spring Framework)
Basic system design skillset
Knowledge of event-driven systems and event sourcing patterns
Hands-on experience with CI/CD pipelines and automated testing
Nice to have:
Familiarity with SQL databases and distributed systems concepts
Knowledge of Kubernetes and Docker
Experience in monitoring and observability tools
Experience with cloud-native applications
Unsure if you fit all the criteria? Apply and give us the chance to evaluate your potential - you could be the perfect fit!
- We develop our own products
- We make an impact; large scale of operation
- Accountability and respect are given to us
- We cooperate and support each other
- There are great colleagues who are divided into small teams here
- We can develop and learn new things