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

Staff Software Engineer (Kotlin/Java, React)

Join Albert Heijn as a Staff Software Engineer to lead and innovate in Kotlin, Java, and React. Drive tech transformation in a hybrid work environment.

Albert Heijn logo
Albert Heijn

Data Platform Engineer (Kafka, Databricks, Python, Azure)

Join Albert Heijn as a Data Platform Engineer to enhance our data platform using Kafka, Databricks, Python, and Azure.

ABN AMRO Bank N.V. logo
ABN AMRO Bank N.V.

Senior Backend Developer with Java and Azure

Join ABN AMRO as a Senior Backend Developer, focusing on Java and Azure, to lead and innovate in secure banking solutions.

Walmart logo
Walmart

Senior Software Engineer - Java Backend

Join Walmart as a Senior Software Engineer focusing on Java backend development, microservices, and cloud technologies.

IKEA logo
IKEA

Backend Software Engineer (Golang, Java)

Join IKEA as a Backend Software Engineer specializing in Golang and Java. Work on cloud-native services in a hybrid setup in Amsterdam.

Bloomreach logo
Bloomreach

Senior Software Engineer - Microservices and AI

Join Bloomreach as a Senior Software Engineer to work on microservices and AI solutions in a remote-first environment.

Mapiq logo
Mapiq

Senior Back End Developer (C#, .NET, Azure)

Join Mapiq as a Senior Back End Developer. Work with C#, .NET, and Azure to enhance our workplace experience platform.

Klar logo
Klar

Senior Back End Developer

Join Klar as a Senior Back End Developer in Berlin, Germany. Work with Java, SpringBoot, and microservices in a fintech environment.

HelloFresh logo
HelloFresh

Senior Backend Engineer - Microservices and Agile Methodologies

Join HelloFresh as a Senior Backend Engineer to design and operate high-scale communication systems using microservices and agile methodologies.

Magno IT Recruitment logo
Magno IT Recruitment

Senior Frontend Engineer with Angular and Azure Experience

Join as a Senior Frontend Engineer to develop a WCAG-compliant Design System using Angular and Azure.

Producthero.com logo
Producthero.com

Senior Backend Developer (PHP / Laravel)

Join Producthero as a Senior Backend Developer (PHP/Laravel) in Amsterdam. Work on innovative projects with a dynamic team.

Oracle logo
Oracle

Senior Backend Developer - Java, Microservices

Join Oracle as a Senior Backend Developer focusing on Java and Microservices to revolutionize healthcare technology.

Unzer logo
Unzer

Senior Software Engineer - Backend (Java, Spring Boot)

Join Unzer as a Senior Backend Engineer in Munich, focusing on Java and Spring Boot for e-commerce solutions.

HelloFresh logo
Bynder logo
Bynder

Senior Software Engineer (Backend)

Join Bynder as a Senior Software Engineer (Backend) in Rotterdam. Work with Scala, AWS, and microservices in a dynamic, agile environment.

Standard AI logo
Standard AI

Senior Software Engineer, Backend

Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.

Inclusively logo
Inclusively

Senior Cloud Engineer

Join as a Senior Cloud Engineer to architect and deploy cloud solutions using Azure, AWS, and GCP. Lead innovation in cloud technology.

Eliq logo
Eliq

Senior Data Engineer with Azure Expertise

Join Eliq as a Senior Data Engineer to enhance our Azure-based data platform and drive the energy transition.

bol logo
bol

Python Software Engineer – Security

Join our SecOps team as a Python Software Engineer to develop security solutions and protect our retail tech platform.

Utilus logo
Utilus

Senior Python Developer with Azure and FastAPI Experience

Join Utilus as a Senior Python Developer to design scalable APIs with FastAPI and Azure, ensuring optimal performance and data integrity.

ING Nederland logo
ING Nederland

Full Stack Engineer for Payments

Join ING Nederland as a Full Stack Engineer in Amsterdam, focusing on payments with Java, Kotlin, and Spring.

Odevo logo
Odevo

Senior Backend Developer - Java

Join Odevo as a Senior Backend Developer in Stockholm, focusing on Java, Spring Boot, and Kubernetes in a hybrid work environment.

SeQura logo
SeQura

Senior Backend Engineer (Elixir, Kotlin)

Join SeQura as a Senior Backend Engineer in Barcelona. Work with Elixir, Kotlin, and more in a dynamic fintech environment.

Agoda logo
Agoda

Staff Software Engineer – JVM/Rust Expert

Join Agoda as a Staff Software Engineer with expertise in JVM and Rust. Full relocation to Bangkok provided.