InnovationTeam

Senior IAM and Backend Engineer, Keycloak, Spring Boot

InnovationTeam

full-time

Posted on:

Origin:  • 🇸🇦 Saudi Arabia

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

CloudDockerJavaJenkinsKafkaKubernetesLinuxMicroservicesMongoDBPostgresRealmRedisSpringSpring BootSpringBoot

About the role

  • 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, MFA, RBAC, federated identity providers, protocol mappers, custom authenticators, and 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
  • Code, integrate, automate, and secure modern systems with confidence
  • Lead IAM and backend efforts across cloud-native architectures

Requirements

  • 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
  • Nice to have: Background in securing public APIs and implementing zero-trust patterns
  • Nice to have: Exposure to Kafka, Redis, PostgreSQL, MongoDB
Vodeno

Backend Developer, BPMN: Flowable/Camunda

Vodeno
Mid · Seniorfull-time🇵🇱 Poland
Posted: 13 days agoSource: vodeno.jobs.personio.com
AWSAzureCloudDistributed SystemsDockerGoogle Cloud PlatformGrafanaHibernateJavaKafkaKubernetesMaven+10 more
Citi

Lead Database Developer

Citi
Seniorfull-time$126k–$189k / yearFlorida · 🇺🇸 United States
Posted: 15 days agoSource: citi.wd5.myworkdayjobs.com
AngularCloudJ2EEJavaKafkaLinuxMicroservicesOraclePythonSDLCSOAPSpring+4 more
Prosper Marketplace

Senior Software Engineer, Backend

Prosper Marketplace
Seniorfull-time$167k–$200k / yearCalifornia · 🇺🇸 United States
Posted: 26 days agoSource: jobs.lever.co
AWSCloudDistributed SystemsDockerGoogle Cloud PlatformGraphQLJavaJavaScriptKotlinKubernetesMicroservicesNode.js+6 more
NucleusTeq

Lead Java Engineer

NucleusTeq
Seniorfull-time🇮🇳 India
Posted: 18 days agoSource: nucleusteq.breezy.hr
CloudDockerHibernateJavaKubernetesMicroservicesNoSQLSDLCSpringSpring BootSpringBootSQL
Citi

Lead Backend Middleware Developer

Citi
Seniorfull-time$126k–$189k / yearFlorida · 🇺🇸 United States
Posted: 18 days agoSource: citi.wd5.myworkdayjobs.com
AngularApacheCloudJ2EEJavaKafkaLinuxMicroservicesOracleRabbitMQRDBMSSDLC+6 more