IAM ForgeRock Developer Remote

Telstra Associates
London, UK
1 day ago
Apply on www.careerboard.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Compensation
£117,000 - £169,000
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Microsoft Azure Linux DevOps Distributed Systems Domain Name System (DNS) Gradle Groovy Identity and Access Management Lightweight Directory Access Protocols (LDAP)
+21 more
Apache Maven Networking Basics OAuth OpenID Open Web Application Security Performance Tuning Role-Based Access Control Zero Trust Network Access Security Assertion Markup Language (SAML) Secure Coding Systems Integration Scripting Load Balancing Software Security Git Gitlab-ci Information Technology Firewall Services Module Restful APIs Software Version Control Jenkins

Job description

We are seeking an experienced ForgeRock Developer to design, build, and support enterprise Identity & Access Management (IAM) solutions using the ForgeRock platform. The role will focus on implementing and customizing ForgeRock Access Management (AM), Identity Management (IDM), and Directory Services (DS) to enable secure authentication, authorization, federation, SSO, and life cycle management across applications and APIs. You will work closely with security architects, application teams, and DevOps to deliver scalable, highly available IAM services.

Requirements

10-12 years of overall IT experience with minimum 8 years of relevant hands-on experience in ForgeRock/IAM implementations. Strong experience with ForgeRock Access Management (AM) including authentication trees/journeys, SSO, policy agents, and authorization policies. Strong experience with ForgeRock Identity Management (IDM) including provisioning, reconciliation, workflows, mappings, and connectors. Experience with ForgeRock Directory Services (DS/OpenDJ), LDAP concepts, schema, replication, and performance tuning. Solid understanding of IAM concepts: identity life cycle, access governance (foundational), RBAC/ABAC, least privilege, and zero trust principles. Hands-on implementation experience with SAML 2.0, OAuth 2.0, OIDC, OpenAM/OpenIDM concepts, JWT, and REST APIs. Proficiency in Java and Scripting (JavaScript and/or Groovy); ability to build custom components and integrations. Experience with web/application security fundamentals: TLS/certificates, cookies, sessions, OWASP basics, and secure coding practices. Working knowledge of Linux, networking basics (DNS, Firewall rules, reverse proxies/load balancers), and troubleshooting in distributed environments. Experience with source control and build/deploy tools (Git, Maven/Gradle) and CI/CD pipelines (eg, Jenkins/Azure DevOps/GitLab CI). Strong communication skills and ability to work with cross-functional stakeholders (security, infra, app dev, product).

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerboard.com
Prepare application

Good distractions

Loading talks and stories from around this role…