📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

Senior IAM & Backend Engineer (Keycloak + Spring Boot)

InnovationTeam · Riyadh

New
Senior 🇬🇧 English
Java Spring Boot Keycloak OAuth2 OIDC JWT SAML REST APIs CI/CD GitLab Jenkins GitHub Actions Docker Kubernetes Linux Bash Istio Kafka Redis PostgreSQL MongoDB

Job description

About the role

InnovationTeam is hiring a Senior IAM & Backend Engineer in Riyadh. The role leads work on identity and access management, secure microservices development and CI/CD automation across cloud-native architectures. The ideal candidate codes, integrates, automates and secures modern systems.

Key responsibilities

  • Develop robust and scalable Spring Boot microservices using Java 17+
  • Design and implement secure IAM strategies with Keycloak (Red Hat SSO), including realm and client configuration, user management, MFA, RBAC and federated identity providers (LDAP, Azure AD)
  • Configure protocol mappers, custom authenticators and token customization (OIDC, JWT, SAML)
  • Integrate Keycloak into enterprise applications and CI/CD pipelines, and automate deployments with tools such as GitLab, Jenkins and GitHub Actions
  • Deploy and manage services in Docker and Kubernetes environments
  • Apply best practices in security, performance and observability

Required profile

  • Strong Java (17+) and Spring Boot experience
  • Java microservices architecture
  • Hands-on and architectural Keycloak or Red Hat SSO experience
  • Proven ability to build secure REST APIs with OAuth2, OIDC and JWT
  • Ability to design, configure and troubleshoot Keycloak realms, clients, flows and policies
  • Experience integrating Keycloak with external IdPs, LDAP and social logins

Required skills

  • CI/CD, Docker and Kubernetes
  • Familiarity with Linux, Bash scripting and infrastructure automation tools
  • Nice to have: Istio, service mesh or API gateways, zero-trust patterns, Kafka, Redis, PostgreSQL, MongoDB

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec InnovationTeam.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:workable

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in Saudi Arabia.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 1 day ago

Expires 1 month from now

5 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

InnovationTeam

Riyadh