Now hiring

Backend Engineer (Scala) - Identity & Access Management (IDAM) @ METRO/MAKRO

ROOnsiteFull-timeJob reference REF32668H
Apply with ResuMinder

Opens on the employer's site

About this role

Your Responsibilities:

Design, develop, and maintain Scala-based backend services handling identity governance, provisioning workflows, and access management logic;Collaborate closely with the IDAM squad to implement and evolve core platform capabilities: role assignments, entitlement management, and lifecycle automation;Work on data persistence layers using PostgreSQL— ensuring correctness, performance, and resilience;Deploy and operate services on Kubernetes; contribute to reliability, observability, and on-call readiness;Participate in code reviews, technical design discussions, and architecture decisions within the squadSplit large initiatives into small, manageable microservices and subprojects;Work in an Agile/Scrum environment with short delivery cycles and close collaboration with product and security stakeholders. Required key competencies and qualifications:

Good knowledge in Java/Scala (5+ years of experience);Enthusiasm for automating and automatically scaling tests and deployments with Docker and Kubernetes;Experience with cloud platforms, preferably Google Cloud Platform (GCP) and knowledge of IaC (Terraform);Experience with SQL and NoSQL databases — PostgreSQL;Security mindset when designing and building applications;Interest in splitting large projects into small, manageable microservices;Ability to communicate fluently in English (written and verbal);Curiosity and drive to constantly learn and adopt new technologies.Nice-to-have:

Experience with Datadog and the Play Framework;Hands-on experience with secure authentication and authorisation mechanisms: JWT, OAuth2, OpenID Connect (OIDC), and role-based access control (RBAC);Experience with event-driven architectures (Kafka or similar);CI/CD pipeline experience and DevOps practices. What we offer at METRO.digital?

Hybrid and agile work: thrive in a flexible, multicultural environment.At METRO.digital, we promote work-life balance through a hybrid working model. You’ll be part of self-organizing, multicultural teams that collaborate in an agile setup.

People development: when you grow so do we!We want you to become the best version of yourself with individual and company-wide programs and trainings for people development. Focused among other on development, leadership, appreciation ... it´s time to upskill your career.

Support with individual solutions: we are people-caring!We offer support whenever you need it - at every stage of your professional journey.

Want to know more about all our benefits? Discover more here.

Let´s connect soon. Apply for the role now!

Position grade within our career framework: Full Stack Engineer Grade 3 (Md7).

Skills

Foundation TechInformation TechnologyMid-Senior LevelComputer Software

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores