Backend Engineer (Scala) - Identity & Access Management (IDAM)
Metro/makro- Location
- București, București, Romania
- Workplace
- Hybrid
- Employment
- Full Time
- Salary
- —
Posted 3mo ago
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 squad
- Split 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
- Scala
- PostgreSQL
- Kubernetes
- Java
- Docker
- GCP
- Terraform
- SQL
- Datadog
- Play Framework
- JWT
- OAuth 2.0
- OpenID Connect
- RBAC
- Kafka
More jobs at Metro/makro
All 98Technology Engineering Leader (Skill Chapter Lead)
Metro/makro · Pune, MH, India · today
AI Solution Architect – AI & Automation platform (m/f/d)
Metro/makro · Düsseldorf, NRW, Germany · yesterday
Chauffeur-Livreur H/F - CDI
Metro/makro · Uzein, Nouvelle-Aquitaine, France · EUR 198/hr · 2d ago
Senior UX/UI Designer – limited for 2 years maternity cover
Metro/makro · București, București, Romania · 2d ago
Contrôleur qualité Boucherie F/H - Montluçon
Metro/makro · Clermont-Ferrand, Auvergne-Rhône-Alpes, France · 2d ago
Similar roles
IT Consultant M365 Collaboration & Infrastructure Applications - CTBC
Continental · Timișoara, TM, Romania · today
Software Test Engineer
Bosch Group · Cluj-Napoca, CJ, Romania · today
Application Specialist (ERP Finance)
Ubisoft · Bucharest, Bucharest, Romania · today
Consolidation Specialist
Lastminute.com · Bucharest, Bucharest, Romania · today
SaaS Cloud Engineer (100 % remote) (m/f/d)
Ewor · Bucharest, Romania · today
SAP consultant in Sales & Supply Network Planning (m/f/d)
Aumovio · Timișoara, TM, Romania · today