InnovationTeam is seeking a Senior IAM & Backend Engineer to lead their identity and access management initiatives using Keycloak (Red Hat SSO) and Spring Boot. This role combines deep technical expertise in secure systems architecture with hands-on development of microservices.
The position requires an experienced engineer who can navigate the complexities of modern identity management while building scalable backend services. You'll be working with cutting-edge technologies including Java 17+, Spring Boot, and Kubernetes, while implementing sophisticated IAM solutions using Keycloak.
Key aspects of the role involve designing and implementing secure authentication and authorization systems, including Multi-Factor Authentication, Role-Based Access Control, and federation with external identity providers. You'll be responsible for developing microservices, automating deployment processes, and ensuring best practices in security and performance.
The ideal candidate brings strong expertise in Java and Spring Boot, deep knowledge of Keycloak/Red Hat SSO, and experience with modern DevOps practices. You should be comfortable working with containerization technologies and have a solid understanding of security protocols like OAuth2, OIDC, and JWT.
This is an excellent opportunity for a senior engineer who wants to work on critical infrastructure components and shape the security architecture of enterprise applications. The role offers the chance to work with modern technologies while solving complex identity and access management challenges in a full-time, on-site position in Riyadh.