> Markdown version of [/jobs/ext/2071380-java-iam-developer](https://www.wearedevelopers.com/jobs/ext/2071380-java-iam-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). --- # Java IAM Developer - **Company:** Purple Drive Technologies LLC - **Location:** United States - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Active Directory, Application Programming Interfaces (APIs), Amazon Web Services, User Authentication, Microsoft Azure, Cloud Engineering, Computer Programming, Databases, Continuous Integration, Software Debugging, DevOps, Multi-Factor Authentication, Java Platform Enterprise Edition (J2EE), Github, Gradle, Groovy, Hypertext Transfer Protocols (HTTP), Identity and Access Management, Spring Framework, JSON, Lightweight Directory Access Protocols (LDAP), Apache Maven, OAuth, OpenID, Performance Tuning, Role-Based Access Control, Openid Connect, Security Assertion Markup Language (SAML), Session Management, Software Engineering, Systems Integration, Web Services, Extensible Markup Language (XML), Scripting, Enterprise Software Applications, Spring-boot, Gitlab, Git, Kubernetes, Information Technology, Restful APIs, Docker, User Administration, Jenkins - **Published:** August 15, 2026 - **Apply:** https://www.dice.com/job-detail/20af4f30-d089-40c2-8b69-948fe25c0a35 ## About the Role * Strong programming experience in Java. * Hands-on experience with ForgeRock AM / OpenAM. * Strong understanding of Identity and Access Management (IAM) concepts. * Experience with OAuth 2.0, OpenID Connect (OIDC), SAML, and SSO. * Experience with REST APIs and web services. * Strong knowledge of LDAP / Active Directory. * Experience with authentication, authorization, access policies, and session management. * Knowledge of JSON, XML, HTTP/HTTPS, and API integration. * Experience with Git, Maven/Gradle, and CI/CD pipelines. * Strong debugging, troubleshooting, and problem-solving skills. Preffered skills * Experience with ForgeRock Identity Management (IDM) and Directory Services (DS). * Experience developing ForgeRock authentication trees/journeys and scripted nodes. * Knowledge of Java Spring / Spring Boot. * Experience with JWT, access tokens, refresh tokens, and token validation. * Experience integrating IAM with cloud platforms such as AWS or Azure. * Knowledge of Docker/Kubernetes and cloud-native IAM deployments. * Experience with IAM migration or modernization projects. * Familiarity with DevOps tools such as Jenkins, GitLab, or GitHub Actions. Java | ForgeRock | OpenAM | ForgeRock AM | ForgeRock IDM | ForgeRock DS | IAM | SSO | OAuth 2.0 | OpenID Connect | SAML | LDAP | Active Directory | REST API | JavaScript/Groovy | JWT | Spring Boot | Git | Maven | CI/CD Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field preferred. ## Description We are looking for an experienced Java IAM Developer with strong expertise in ForgeRock and OpenAM to design, develop, integrate, and support enterprise Identity and Access Management solutions. The ideal candidate will have hands-on experience with Java, authentication and authorization protocols, IAM platforms, API integration, and identity lifecycle management. * Design, develop, configure, and maintain enterprise IAM solutions using ForgeRock/OpenAM. * Develop and customize IAM components using Java, Java EE, REST APIs, and scripting. * Configure and implement ForgeRock Access Management (AM/OpenAM) for authentication and authorization. * Implement SSO, MFA, OAuth 2.0, OpenID Connect, and SAML integrations. * Develop authentication journeys, policies, trees, scripts, and custom authentication modules. * Integrate IAM platforms with enterprise applications, APIs, databases, and directory services. * Work with LDAP/Active Directory for identity authentication and user management. * Implement RBAC, access policies, session management, and authorization controls. * Develop and consume RESTful APIs for IAM integrations. * Troubleshoot authentication, authorization, SSO, token, and integration issues. * Support IAM deployments across development, QA, staging, and production environments. * Collaborate with security, application development, DevOps, and infrastructure teams. * Participate in IAM platform upgrades, migrations, performance tuning, and production support. * Follow security best practices for identity, access, tokens, credentials, and sensitive information. ## 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) - [The Open-source Java SDK for Multi-Cloud Development - Sandeep Pal](https://www.wearedevelopers.com/videos/2113-the-open-source-java-sdk-for-multi-cloud-development-sandeep-pal) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [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) - [Our GitOps approach for deploying an Identity Provider and an API Gateway in a SaaS company](https://www.wearedevelopers.com/videos/776-our-gitops-approach-for-deploying-an-identity-provider-and-an-api-gateway-in-a-saas-company) ## Related Articles - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Why Attend a Developer Event in 2026?](https://www.wearedevelopers.com/magazine/688-why-attend-a-developer-event-in-2026)