> Markdown version of [/jobs/ext/1925668-forgerock-developer](https://www.wearedevelopers.com/jobs/ext/1925668-forgerock-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Forgerock Developer - **Company:** THE JUDGE GROUP, INC. - **Location:** Salt Lake City, UT, United States - **Experience:** Expert - **Salary:** $145,600.0 - $166,400.0 - **Contract:** Temporary contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Apache Tomcat, Server Applications, Application Performance Management, Application Services, User Authentication, Unit Testing, Bash Shell, Cloud Computing, Cloud Engineering, Information Systems, Computer Programming, Continuous Integration, Relational Databases, Software Debugging, DevOps, Groovy, Identity and Access Management, Python (Programming Language), OAuth, OpenID, Scrum Methodology, Openid Connect, Security Assertion Markup Language (SAML), Single Sign-On, Software Engineering, SQL Databases, Web Services, YAML, SOAPAPI, Information Technology, Software Version Control, Microservices - **Published:** August 5, 2026 - **Apply:** https://www.dice.com/job-detail/f23e9f28-b36c-48fa-b792-5179a9780179 ## About the Role Must-Have Skills * 5+ years of software/application development experience. * Strong hands-on experience with ForgeRock Identity Platform. * Extensive programming experience with: * Java * JavaScript * Groovy * Python Experience with: * Linux/Unix environments * SQL and relational databases * REST/SOAP Web Services and APIs * Secure Software Development Lifecycle (SSDLC) * Application servers such as Tomcat * Containers and cloud-based environments Strong knowledge of Identity and Access Management (IAM) concepts including: * SAML * Single Sign-On (SSO) * OAuth 2.0 * OpenID Connect (OIDC) * Authentication and Authorization frameworks Experience with DevOps practices, CI/CD pipelines, and source code management tools. Ability to work effectively in a dynamic environment with changing priorities. Strong analytical, troubleshooting, and problem-solving skills. Excellent collaboration and communication abilities. Nice to Have * Bash scripting * YAML * Agile implementation experience * Experience mentoring junior developers * Exposure to cloud-native IAM architectures Preferred Qualifications * Experience supporting enterprise-scale IAM implementations. * Knowledge of security best practices and regulatory compliance requirements. * Experience integrating ForgeRock with cloud, enterprise, and third-party applications. * Familiarity with containerized and microservices-based architectures. Education Bachelor's degree in computer science, Information Systems, Engineering, or a related field. ## Description As a ForgeRock Developer, you will: * Design, develop, configure, and maintain ForgeRock-based IAM solutions. * Provide application support, troubleshooting, incident resolution, and system maintenance. * Collaborate with stakeholders, business analysts, architects, and development teams to translate business requirements into technical solutions. * Develop and enhance applications using Java, JavaScript, Groovy, Python, and related technologies. * Build and maintain integrations utilizing APIs, Web Services, SAML, OAuth, OIDC, and SSO protocols. * Participate in Agile ceremonies including sprint planning, stand-ups, retrospectives, and backlog refinement. * Analyze existing business processes and recommend improvements to optimize application performance and user experience. * Conduct unit testing, debugging, deployment, and production support activities. * Manage source code repositories and DevOps processes for application delivery. * Create and maintain technical documentation and implementation artifacts. * Participate in on-call rotation and provide after-hours support as required. * Mentor team members and contribute to engineering best practices. ## Related Videos - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [CI/CD with Github Actions](https://www.wearedevelopers.com/videos/856-ci-cd-with-github-actions) - [Let developers develop again](https://www.wearedevelopers.com/videos/463-let-developers-develop-again) - [Get started with securing your cloud-native Java microservices applications](https://www.wearedevelopers.com/videos/123-get-started-with-securing-your-cloud-native-java-microservices-applications) - [Delegating the chores of authenticating users to Keycloak](https://www.wearedevelopers.com/videos/1558-delegating-the-chores-of-authenticating-users-to-keycloak) - [Delay the AI Overlords: How OAuth and OpenFGA Can Keep Your AI Agents from Going Rogue](https://www.wearedevelopers.com/videos/1637-delay-the-ai-overlords-how-oauth-and-openfga-can-keep-your-ai-agents-from-going-rogue) ## Related Articles - [Why Attend a Developer Event in 2026?](https://www.wearedevelopers.com/magazine/688-why-attend-a-developer-event-in-2026) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for)