Skip to main content

ForgeRock Developer

Posted 5 days ago

united itSalt Lake City (UT)

SENIORITY

Senior

Apply (opens in a new tab)

About the role

ForgeRock Developer We are seeking an experienced ForgeRock Developer to design, develop, implement, and maintain Identity and Access Management (IAM) solutions using the ForgeRock Identity Platform. The ideal candidate will have hands-on experience with ForgeRock components including AM (Access Management), IDM (Identity Management), DS (Directory Services), and IG (Identity Gateway), as well as strong skills in Java, REST APIs, and identity protocols like OAuth2, OIDC, and SAML.
Key Responsibilities: Design and implement ForgeRock Identity Platform components (AM, IDM, DS, IG) based IAM solutions. Configure authentication modules, policies, and custom workflows. Integrate ForgeRock solutions with external systems using REST APIs, SAML, OAuth2, and OIDC.Develop custom plugins, scripts (Groovy, JavaScript), and extensions as needed. Set up and maintain directory services using ForgeRock Directory Services (DS).Implement self-service features such as registration, password reset, and account recovery. Collaborate with security, DevOps, and application teams to align IAM solutions with enterprise architecture. Monitor, troubleshoot, and resolve issues related to identity services. Document technical designs, configurations, and processes.
Required Skills & Qualifications: 3+ years of experience working with ForgeRock IAM components (AM, IDM, DS, IG).Strong development experience in Java, Groovy, JavaScript. In-depth understanding of identity protocols: OAuth2, OpenID Connect, SAML 2.0, LDAP.Experience in customizing and integrating ForgeRock AM with other applications. Hands-on experience in directory services (LDAP/DS).Familiarity with DevOps tools (Git, Jenkins, Docker, Kubernetes) is a plus. Strong understanding of security and access control concepts. Excellent communication and problem-solving skills.
Preferred Qualifications: ForgeRock Certified Specialist or Professional. Experience migrating IAM solutions to ForgeRock or upgrading ForgeRock versions. Exposure to cloud-based IAM deployments (AWS, Azure, GCP).Familiarity with CI/CD pipelines for IAM deployments.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this