Haystack
← Back to Jobs
Technology
OT

ForgeRock IAM Developer / Engineer

Optime TechJersey City, NJ🇺🇸United StatesPosted 27 Aug 2026

Quick Overview

Seniority
Mid Senior
Work mode
On Site
Location
Jersey City, NJ, United States
Posted
Yesterday
DockerAWSMFANginxOAuthSAMLSSOActive DirectoryGitHub ActionsGitLab CIJWTJavaJenkinsKubernetesLDAPRESTTerraform

Job Description

Job Title: ForgeRock IAM Developer / Engineer
Location: Jersey City NJ ( with onsite interview at Jersey City NJ Must)
Job Type: Contract  
Experience: 8+ Years

W2 Opportunity only No C2C/ Corp to Corp 

Important: Candidates must be open to working on our company payroll for this opportunity.

 

Job Summary

We are seeking an experienced ForgeRock IAM Developer / Engineer with strong Identity and Access Management fundamentals and a solid Java development background. The ideal candidate will have hands-on experience designing, developing, implementing, and supporting enterprise identity and access solutions across the ForgeRock Identity Platform, including AM, IDM, DS, and IG.

Experience with AWS, Terraform, containers, and CI/CD automation is highly desirable.

Key Responsibilities

  • Design, implement, and support enterprise solutions across the ForgeRock Identity Platform.
  • Configure and develop solutions using ForgeRock Access Management (AM), including authentication trees/journeys, MFA, SSO, federation, sessions, policies, and agents.
  • Work with ForgeRock Identity Management (IDM) for provisioning, workflows, connectors, reconciliation, managed objects, and REST integrations.
  • Support ForgeRock Directory Services (DS), including LDAP schema, replication, indexes, access controls, performance tuning, and troubleshooting.
  • Work with ForgeRock Identity Gateway (IG) for routing, filtering, authorization enforcement, policy integration, and protection of applications/APIs.
  • Build custom ForgeRock extensions and integrations using Java, scripting, and REST APIs.
  • Implement authentication, federation, and API security solutions using OAuth 2.0, OpenID Connect (OIDC), SAML 2.0, JWT, and TLS/mTLS.
  • Support identity lifecycle, provisioning, authorization, access policies, token management, and session management.
  • Support CI/CD, environment promotion, configuration management, and deployment automation.
  • Troubleshoot complex IAM issues across applications, gateways, directories, and federation partners.
  • Support enterprise production environments, including logging, monitoring, high availability, performance troubleshooting, and incident resolution.

Required Qualifications

  • Strong hands-on experience with the ForgeRock Identity Platform / ForgeRock Suite.
  • Experience with ForgeRock AM, IDM, DS, and IG is preferred; candidates with strong ForgeRock AM expertise and exposure to the other components will also be considered.
  • Strong IAM knowledge including SSO, federation, MFA, RBAC/ABAC, identity lifecycle management, provisioning, access policies, authorization, and session/token management.
  • Strong Java development experience, including Core Java and the ability to build or customize ForgeRock components and integrations.
  • Hands-on experience with OAuth 2.0, OIDC, SAML 2.0, JWT, and TLS/mTLS.
  • Strong experience with LDAP and Active Directory, including schema, attributes, groups, replication, access controls, performance, and troubleshooting.
  • Experience supporting ForgeRock in enterprise production environments.
  • Strong troubleshooting and problem-solving skills.
  • Must be willing to work on our company payroll.

Preferred Qualifications

  • AWS: EC2, EKS, ALB/NLB, CloudWatch, Secrets Manager, KMS, networking/security.
  • Terraform for infrastructure provisioning and environment automation.
  • Docker, Kubernetes, or OpenShift.
  • CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI.
  • API gateways/reverse proxies such as NGINX, Apigee, or Kong.
  • Experience with SCIM.
  • Experience with ForgeRock Identity Cloud or Autonomous Identity.

What We're Looking For

The ideal candidate is a hands-on IAM engineer who can work across ForgeRock development, integration, configuration, security, and production support, with the ability to use Java to build and customize enterprise IAM solutions.

 

Similar jobs