Senior IAM & Backend Engineer (Keycloak + Spring Boot)

Apply Now β†—
πŸ“ Riyadh, Riyadh Province, Saudi ArabiaFull time

About this role

About the Role:

We’re hiring a highly skilled engineer with deep expertise in Keycloak (Red Hat SSO) and strong backend development experience using Java 17+ and Spring Boot. You will lead efforts in identity & access management, secure microservices development, and CI/CD automation across cloud-native architectures.

We seek someone who can code, integrate, automate, and secure modern systems with confidence.

Key Responsibilities:

  • Develop robust and scalable Spring Boot microservices using Java 17+
  • Design and implement secure IAM strategies using Keycloak (Red Hat SSO), including:
  • Realm and client configurations
  • User Management
  • Multi-Factor Authentication (MFA)
  • Role-based access control (RBAC)
  • Federated identity providers (LDAP, Azure AD)
  • Protocol mappers, custom authenticators
  • Token customization (OIDC / JWT / SAML)
  • Integrate Keycloak into enterprise applications and CI/CD pipelines
  • Automate deployment processes using CI/CD tools (e.g., GitLab, Jenkins, GitHub Actions)
  • Deploy and manage services in Docker/Kubernetes environments
  • Apply best practices in security, performance, and observability

Β 

  • Must-Have Skills:
  • Strong Java (17+) and Spring Boot experience
  • Java Microservices architecture
  • In-depth Keycloak or Red Hat SSO experience β€” both hands-on and architectural
  • Experience building secure REST APIs using OAuth2, OIDC, and JWT
  • Proven ability to design, configure, and troubleshoot Keycloak realms, clients, flows, and policies
  • Hands-on experience with CI/CD, Docker, and Kubernetes
  • Experience integrating Keycloak with external IdPs, LDAP, social logins
  • Familiarity with Linux, Bash scripting, and infrastructure automation tools

Nice to Have:

  • Knowledge of Istio, Service Mesh, or API Gateways
  • Background in securing public APIs and implementing zero-trust patterns
  • Exposure to Kafka, Redis, PostgreSQL, MongoDB

Frequently Asked Questions

Is the salary disclosed for the Senior IAM & Backend Engineer (Keycloak + Spring Boot) position at vvNKGHBooWSi4tNAk4nwu5?
The salary for this Senior IAM & Backend Engineer (Keycloak + Spring Boot) role at vvNKGHBooWSi4tNAk4nwu5 is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Senior IAM & Backend Engineer (Keycloak + Spring Boot) position at vvNKGHBooWSi4tNAk4nwu5 located?
This Senior IAM & Backend Engineer (Keycloak + Spring Boot) role at vvNKGHBooWSi4tNAk4nwu5 is based in Riyadh, Riyadh Province, Saudi Arabia. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Senior IAM & Backend Engineer (Keycloak + Spring Boot) role at vvNKGHBooWSi4tNAk4nwu5 full-time or part-time?
This is listed as a Full time position. It is posted as a Senior IAM & Backend Engineer (Keycloak + Spring Boot) role in the IT department at vvNKGHBooWSi4tNAk4nwu5.
Which team or department does the Senior IAM & Backend Engineer (Keycloak + Spring Boot) at vvNKGHBooWSi4tNAk4nwu5 belong to?
This Senior IAM & Backend Engineer (Keycloak + Spring Boot) position is part of the IT department at vvNKGHBooWSi4tNAk4nwu5. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Senior IAM & Backend Engineer (Keycloak + Spring Boot) position at vvNKGHBooWSi4tNAk4nwu5?
Click the "Apply Now" button on this page. You will be redirected to vvNKGHBooWSi4tNAk4nwu5's official application portal hosted on workable where you can submit your application directly.
When was the Senior IAM & Backend Engineer (Keycloak + Spring Boot) job at vvNKGHBooWSi4tNAk4nwu5 posted?
This Senior IAM & Backend Engineer (Keycloak + Spring Boot) position at vvNKGHBooWSi4tNAk4nwu5 was posted on Aug 4, 2025. Apply as soon as possible β€” early applications are often reviewed first.
Senior IAM & Backend Engineer (Keycloak + Spring Boot)
vvNKGHBooWSi4tNAk4nwu5
Apply for this role β†—

You'll be redirected to vvNKGHBooWSi4tNAk4nwu5's official application page on workable.