Senior Backend Engineer (Kotlin/Microservices/Azure)
Albert HeijnJoin 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
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.
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.
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.
Senior Software Engineer - Java Backend
Join Walmart as a Senior Software Engineer focusing on Java backend development, microservices, and cloud technologies.
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.
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.
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.
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.
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.
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.
Senior Backend Developer (PHP / Laravel)
Join Producthero as a Senior Backend Developer (PHP/Laravel) in Amsterdam. Work on innovative projects with a dynamic team.
Senior Backend Developer - Java, Microservices
Join Oracle as a Senior Backend Developer focusing on Java and Microservices to revolutionize healthcare technology.
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.
Senior Backend Engineer - Planning and Purchasing
Join HelloFresh as a Senior Backend Engineer in Berlin to lead supply chain tech development.
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.
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.
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.
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.
Python Software Engineer – Security
Join our SecOps team as a Python Software Engineer to develop security solutions and protect our retail tech platform.
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.
Full Stack Engineer for Payments
Join ING Nederland as a Full Stack Engineer in Amsterdam, focusing on payments with Java, Kotlin, and Spring.
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.
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.
Staff Software Engineer – JVM/Rust Expert
Join Agoda as a Staff Software Engineer with expertise in JVM and Rust. Full relocation to Bangkok provided.