Albert Heijn logo

Senior Backend Engineer (Kotlin/Microservices/Azure)

Albert Heijn

Join Albert Heijn as a Senior Backend Engineer

About the Role

As a Senior Backend Engineer at Albert Heijn, you will play a pivotal role in transforming our traditional technology landscape into a modern, cutting-edge environment. You will be part of the Supply Chain Execution cluster, responsible for the physical delivery of goods from distribution centers to stores, ensuring 24/7 uptime on mission-critical environments. Your work will significantly impact the daily lives of our customers.

Key Responsibilities

  • Build a Greenfield Microservices Architecture: Develop a microservices architecture using Kotlin/Java for our warehouse or transport team.
  • Technical Leadership: Coach and guide engineers in your team, ensuring technical solutions align with our systems and business process architecture.
  • Development and Testing: Develop proofs of concept, build code, implement and execute automated testing, and ensure security and code quality.
  • Enhance Technical Standards: Further enhance our technical standards and guidelines, sharing your expertise across the AH Retail Technology Platform.
  • Collaboration: Work closely with the Product Owner and Product Architect to develop our technology landscape, supported by Business Technology and Solution consultants.

Current Initiatives

  • Rebuilding our tech landscape into a modern foundation with Microservices and high-code front-end.
  • Integrating and expanding our supply chain capacity and network.
  • Optimizing the value chain in our warehouses and transport.
  • Cloud (Azure) transformation and migration.

Your Team and Office

You will join the Supply Chain Execution cluster, which includes the Warehouse and Transport teams. The IT landscape involves warehouse management systems, transport delivery, and settlement applications, and physical devices in the distribution centers. We are transitioning from a legacy tech stack (Oracle PL-SQL) to a modern stack (Kotlin). Our teams work in a hybrid model, both from home and at our office located next to the train station in Zaandam.

What We Offer

  • Competitive Salary: An annual salary up to €95,000, including holiday allowance and a flexible bonus.
  • Paid Vacation: A minimum of 20 days paid vacation, with the option for 12.5 extra days.
  • Flexible Working Hours: Work flexibly from home or our office.
  • Training and Development: Access to a challenging training curriculum through the AH Tech Academy.
  • Pension Plan: An excellent pension plan with significant employer contributions.
  • Travel and Discounts: Travel allowance or NS-business card, attractive insurance discounts, and a 10% staff discount on groceries.
  • Equipment: A company laptop and telephone.

Qualifications

  • A Master’s or Bachelor’s degree in Technology/IT Engineering.
  • 5+ years of experience as a Kotlin Developer in a complex technology environment.
  • Broad technical knowledge, including Kotlin/Java, Microservices, Cloud (preferably Azure and OCI), API, and non-functional requirements such as scalability and technical security.
  • Knowledge of Oracle PL-SQL and event streaming/messaging platforms (Kafka) is a plus.
  • Experience with Agile methodologies.
  • Excellent command of English and strong communication skills.
  • Already located in The Netherlands.

About Albert Heijn

Albert Heijn has been a leader in food retail for over 135 years, with more than 1,250 stores in the Netherlands and Flanders. We are committed to making eating better the easy choice for everyone, focusing on fresher, healthier, and more sustainable food. Join us in our mission to reinvent food retail and make a positive impact on the world.

Ready to Apply?

If you are ready to contribute to our mission and play an active role in changing the food retail landscape, we encourage you to apply. A technical assessment will be part of our selection process.

Benefits
Extracted with AI

  • Pension plan
  • Flexible working hours
  • Training curriculum
  • Travel allowance
  • Staff discount on groceries
  • Company laptop and telephone

Similar jobs

Last update: 23 minutes ago

Albert Heijn logo
Albert Heijn

Oracle Cloud Engineer

Join Albert Heijn as an Oracle Cloud Engineer to drive automation and manage cloud infrastructure in Zaandam, Netherlands.

Albert Heijn logo
Albert Heijn

Junior Frontend Developer (React.js)

Join Albert Heijn as a Junior Frontend Developer using React.js to transform technical infrastructure in a modern environment.

Skytree logo
Skytree

Senior IoT Engineer

Join Skytree as a Senior IoT Engineer to lead IoT projects, focusing on Azure IoT solutions, edge computing, and data pipelines.

Pleo logo
Pleo

Senior Backend Engineer (Kotlin, Microservices)

Join Pleo as a Senior Backend Engineer, focusing on Kotlin and microservices in Berlin. Drive innovation in a dynamic, collaborative environment.

Reaktor logo
Reaktor

Lead Developer with DevOps and Functional Programming

Join Reaktor as a Lead Developer in Amsterdam, focusing on DevOps, Functional Programming, and JavaScript in a hybrid work environment.

Instapro Group logo
Instapro Group

Senior Backend Engineer - PHP, Symfony, Laravel

Join Instapro Group as a Senior Backend Engineer, working with PHP, Symfony, and Laravel in a hybrid environment.

Brenntag logo
Brenntag

Senior API Platform Engineer

Join Brenntag as a Senior API Platform Engineer in Amsterdam to drive API platform development using Kubernetes, Istio, and AWS EKS.

ING logo
ING

Senior Elastic Stack as a Service (ELKaaS) DevOps Engineer

Join ING as a Senior DevOps Engineer to enhance our ELKaaS platform, leveraging Docker, Kubernetes, and Azure in a hybrid work environment.

Budget Thuis logo
Budget Thuis

Senior Android Developer

Join Budget Thuis as a Senior Android Developer to lead app development and collaborate with a dynamic team in Amsterdam.

N26 logo
N26

Backend Engineer - Financial Empowerment

Join N26 as a Backend Engineer to empower financial freedom using Java, Kotlin, and microservices in a hybrid work environment.

Kennisnet logo
Kennisnet

Software Developer for Educational Platforms

Join Kennisnet as a Software Developer to create innovative educational platforms using Angular, PHP, and more. Hybrid work in Zoetermeer.

Zalando logo
Zalando

Senior Backend/Data Engineer

Join Zalando as a Senior Backend/Data Engineer in Berlin to enhance our audience-building platform using AWS, Java, Scala, and SQL.

Ecolab logo
Ecolab

Medior Front-End Developer (Angular)

Join Ecolab as a Medior Front-End Developer focusing on Angular, TypeScript, and JavaScript in a hybrid role in Amsterdam.

NCR Voyix logo
NCR Voyix

Backend Software Engineer

Join NCR Voyix as a Backend Software Engineer in Amsterdam. Design, build, and maintain scalable backend systems using Java, Node.js, and cloud platforms.

ANWB logo
ANWB

Full-stack JavaScript Developer

Join ANWB as a Full-stack JavaScript Developer to enhance our online platform using JavaScript, TypeScript, and AWS technologies.

i4talent detachering logo
i4talent detachering

Senior Data Engineer

Join i4talent as a Senior Data Engineer to lead cloud transitions and data projects. Enjoy a fun work environment with great benefits.

Sociale Verzekeringsbank logo
Sociale Verzekeringsbank

Fullstack Developer with Angular and Java

Join Sociale Verzekeringsbank as a Fullstack Developer working with Angular and Java in a hybrid role in Amstelveen.

Holland Casino logo
Holland Casino

Data Engineer with ETL and SQL Expertise

Join Holland Casino as a Data Engineer to build and maintain data infrastructure for the Online Casino, focusing on ETL, SQL, and cloud solutions.

Zalando logo
Zalando

Backend Software Engineer - Privacy Technology

Join Zalando as a Backend Software Engineer in Privacy Technology, focusing on data protection and privacy automation services.

TomTom logo
TomTom

Senior Software Engineer III - Java

Join TomTom as a Senior Software Engineer III in Amsterdam, focusing on Java and back-end development in a hybrid work environment.

Belastingdienst logo
Belastingdienst

Full Stack Developer with Java and Angular

Join Belastingdienst as a Full Stack Developer, working with Java and Angular in a hybrid environment.

Topicus logo
Topicus

Software Engineer - Cloud Applications and Python

Join Topicus as a Software Engineer in Arnhem to develop cloud applications using Python, REST APIs, and ETL processes for healthcare data services.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.