CareerPlanSign in

Senior IAM & Backend Engineer (Keycloak + Spring Boot)

Riyadh, Riyadh Province, Saudi Arabia💼 Full-time🗓 2025-08-04 → 2026-09-25

Core

Lead identity & access management (IAM) and secure microservices development using Keycloak and Spring Boot.

Role type

Senior IC backend engineer (IAM & Java)

Builds

Secure microservices, IAM strategies, and CI/CD pipelines

Domain

Cloud-native security and backend engineering

Deliverable

production ML models | product features | infrastructure

Required skills

Java 17+, Spring Boot, Keycloak (Red Hat SSO), OAuth2, OIDC, JWT, RBAC, MFA, CI/CD automation, Docker, Kubernetes, Linux, Bash scripting

Preferred skills

Istio, Service Mesh, API Gateways, Zero-trust patterns, Kafka, Redis, PostgreSQL, MongoDB

Technologies

Keycloak, Spring Boot, Java 17, GitLab, Jenkins, GitHub Actions, Docker, Kubernetes, LDAP, Azure AD

Responsibilities

Develop scalable Spring Boot microservices; Design and implement secure IAM strategies with Keycloak; Integrate Keycloak into enterprise applications and CI/CD pipelines; Deploy and manage services in Docker/Kubernetes environments; Apply best practices in security, performance, and observability

Seniority

Senior, hands-on IC

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.