Hybrid (up to 2 days/week)
The Role
Join a major transformation powering millions of customer interactions every day.
You’ll build and run the event‑driven platforms behind real‑time communications—notifications, messaging, and personalised engagement—at true enterprise scale. This is a hands‑on role where you’ll own services end‑to‑end in a modern cloud‑native environment.
What You’ll Do
- Design and build high‑scale Java (Spring Boot) microservices
- Power real‑time customer communications across a large retail ecosystem
- Own the full lifecycle: build → deploy → operate
- Develop event‑driven solutions using modern streaming patterns
- Deploy and scale services on Azure + Kubernetes
- Collaborate with platform, product, and engineering teams to deliver at pace
What You Bring
- Strong Java + Spring Boot expertise
- Experience building microservices in event‑driven architectures
- Solid cloud experience (Azure preferred)
- Hands‑on with Kubernetes and containerised environments
- Comfortable owning and supporting production systems
Why Join
- Work on systems used by millions of customers
- Be part of a large‑scale retail modernisation programme
- Real ownership in a DevOps, cloud‑native environment