freehire launches on Product Hunt on 26 August.

Follow →

Backend Developer (Kotlin) - Promotions team

Summary

Backend engineer building scalable promotions systems in Kotlin/Spring Boot on Azure, ensuring 24/7 uptime for Albert Heijn’s retail campaigns.

How you can make a difference

As a Backend Engineer, you will help advance AH’s technology landscape into a modern, cutting‑edge environment.

You will join the Promotions area in the Retail Business Platform execution cluster. Teams within this area are responsible for creating sales promotions and campaigns that are attractive and beneficial to Albert Heijn consumers, while ensuring 24/7 uptime on mission‑critical environments. Your work will have a direct impact on the daily lives of customers.

This is how you will reinvent food retail.

  • Help advance the current technology landscape by contributing to technical architecture, standards, and guidelines.
  • Develop technical solutions in a modern, innovative technology foundation to scale the core business.
  • Develop proofs of concept, build code, implement and execute automated testing, ensure security and code quality, and develop best practices.
  • Share your expertise and contribute to initiatives within your product cluster and the broader AH Retail Technology Platform.
  • Be a valued team member who contributes and removes obstacles.
  • Share technical and process improvement ideas with colleagues in your team.

In this role, you are responsible for the applications and products developed by your product team.

Your team and office.

You will join the Retail Business Platform cluster, Promotions area, working closely with other DevOps engineers (frontend and backend) and the product owner. Our teams work in a hybrid way, both from home and from the office.

You will participate in creating technical design, developing technical solutions, deploying them, and maintaining them. You are expected to spend most of your time on hands‑on delivery, pair programming, and code reviews. You will help ensure both technical quality and speed of delivery within the team’s Agile Scrum cadence. Dutch is not mandatory for this role.

We value a high‑belonging team environment where you can be yourself and feel safe, accepted, and appreciated.

The recipe for maximum impact.

  • 8+ years of hands‑on experience in the full software lifecycle development.
  • 6+ years of experience with relevant technologies including Spring Boot, Java/Kotlin, GitHub Actions/Azure DevOps/Jenkins, KaaS/Azure Kubernetes Service (AKS), MongoDB/Postgres DB (or another NoSQL DB), event streaming and messaging platforms such as Kafka, and Azure/AWS/GCP PaaS, with a critical eye on non‑functional requirements such as scalability, maintainability, and security.
  • Knowledge of GraphQL is a plus.
  • Experience creating solution design, technical implementations, operations, business alignment, and prioritization together with the team.
  • Strong interpersonal skills with the ability to build and maintain relationships with internal and external stakeholders.
  • Excellent communication skills and the ability to work in agile teams.
  • Already located in the Netherlands.

What we offer.

At Albert Heijn we aim to grow, and this is only possible if you grow along with us. As we work together to build our brand and your career, you can count on (based 40 hours per week):

  • An annual salary up to 80k including holiday allowance and a flexible bonus, depending on your experience.
  • 45 days of paid leave: 25.5 regular vacation days and 19.5 ADV days.
  • Flexible working hours.
  • Access to a challenging training curriculum through AH Tech Academy.
  • An excellent pension plan where we as an employer contribute 4.5 more than you as an employee.
  • A travel allowance or NS‑business card for train travel to and from Zaandam.
  • Attractive discounts on various insurance policies.
  • 10% staff discount on groceries in all Albert Heijn stores, up to €300 per year.
  • A free Mijn Albert Heijn Premium membership with many benefits.
  • A company laptop and telephone.

Meet your colleagues

“We need to offer the best digital experience: that’s our goal!”

Robert Němec Solution Architecture Manager

“An endless race we must win”

Christy Elgee Manager of Cyber Defense and Operations, Ahold Delhaize USA

See also