Magnet.me  -  The smart network where students and professionals find their internship or job.

The smart network where students and professionals find their internship or job.

Backend Engineer (Kotlin, Kafka, DevOps) [Interim]

Posted 3 Jun 2026
Share:
Work experience
2 to 5 years
Full-time / part-time
Full-time
Job function
Degree level
Required language
English (Fluent)
Start date
1 July 2026

Build your career on Magnet.me

Create a profile and receive smart job recommendations based on your liked jobs.

Join a multidisciplinary engineering team building platform capabilities for a large-scale Identity & Access Management transformation at a leading European food retailer. This role sits within the central IAM engineering team, enabling secure, compliant, and highly automated identity services for tens of thousands of colleagues, partners, and applications across Europe.

You will work at the intersection of engineering, cybersecurity, and platform enablement, engineering modern IAM services while owning reliability, automation, and operational excellence at enterprise scale. The stack is cloud-native throughout: Azure, microservices on Kubernetes, CI/CD pipelines, Infrastructure as Code, and Kafka-driven integrations, shipped in small increments with continuous delivery.

Responsibilities

  • Build and maintain scalable microservices in Kotlin/Java that power the IAM transformation landscape.
  • Design and implement secure backend services across authentication, authorisation, identity lifecycle management, and platform automation.
  • Engineer reusable APIs and event-driven integrations using Kafka and modern integration patterns.
  • Contribute to Infrastructure as Code, CI/CD pipelines, observability, and operational monitoring.
  • Write clean, maintainable, secure code with automated testing built in by default.
  • Collaborate closely with IAM architects, platform teams, product teams, security engineers, and application teams.
  • Help modernise legacy IAM integrations toward cloud-native, API-driven architectures.
  • Support platform reliability and production stability, and contribute to engineering standards, code quality, and security-by-design principles.
  • Build proofs of concept and contribute to platform innovation initiatives.

Job requirements

Must-have:

  • 2–5 years of experience as a Backend Engineer.
  • Strong hands-on experience with Kotlin and/or Java.
  • Strong experience with the Spring Framework / Spring Boot.
  • Solid grounding in REST APIs and microservices architecture.
  • Experience with PostgreSQL or a comparable relational database.
  • Familiarity with Kafka and event-driven architectures.
  • Practical experience with DevOps practices, CI/CD pipelines, and Kubernetes.
  • Familiarity with Azure cloud services.
  • Understanding of secure software engineering principles.
  • Fluent English (written and spoken).
  • Resident in the Netherlands with the right to work in the EU.

The following are a plus:

  • Experience with Infrastructure as Code (Terraform, Bicep, or similar).
  • Background in IAM, cybersecurity, or identity platforms.
  • Exposure to enterprise-scale transformation programmes.

Why this role

This is enterprise-scale IAM engineering at one of Europe's most recognised retailers, where a single well-designed service can touch tens of thousands of users and hundreds of applications. You will work on greenfield modernisation alongside mature, high-change services, with real ownership over the platform you build and a clear runway through the end of 2026 with potential to extend.

At Riverflex, we offer an integrated service through three service pillars: strategy & transformation consulting that Creates Change, talent services that Build Teams, and business-accelerating products that Augment Intelligence.

Management Consulting
Amsterdam
Active in 2 countries
30 employees
60% men - 40% women
Average age is 30 years