> Markdown version of [/jobs/ext/877082-iam-engineer](https://www.wearedevelopers.com/jobs/ext/877082-iam-engineer). 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). --- # IAM Engineer - **Company:** THE JUDGE GROUP, INC. - **Location:** Salt Lake City, UT, United States - **Experience:** Expert - **Salary:** $114,400.0 - $124,800.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Adobe InDesign, Agile Methodology, Cloud Computing, Cloud Engineering, Code Review, Continuous Integration, Relational Databases, Distributed Systems, Identity and Access Management, Java Web Services, Linux System Administration, Enterprise Messaging Systems, OAuth, OpenID, Ping (Networking Utility), Openid Connect, Standard Sql, Security Assertion Markup Language (SAML), Single Sign-On, Software Engineering, Web Application Frameworks, Scripting, Enterprise Software Applications, Okta, ReactJS, Spring-boot, Containerization, Kubernetes, Apache Kafka, Restful APIs, Microservices - **Published:** June 4, 2026 - **Apply:** https://www.dice.com/job-detail/8f38bb6e-34d3-46e1-ab95-d5f8e5ce77c9 ## About the Role * Bachelor's degree or equivalent practical experience * 6+ years of experience in software engineering or enterprise application development * 3+ years of hands-on experience with Identity and Access Management (IAM) * Strong experience with SAML, OAuth 2.0, and OpenID Connect (OIDC) * Experience with IAM platforms (Okta, Ping Identity, ForgeRock, or similar) * Proficiency in Java and Spring Boot * Experience with microservices architecture and RESTful APIs * Working knowledge of SQL and relational databases * Experience with Linux environments and scripting Preferred Qualifications * Experience with React or modern JavaScript frameworks * Knowledge of Apache Kafka or messaging technologies * Experience with CI/CD pipelines and cloud-native deployments * Familiarity with Kubernetes and containerized environments * Experience working in Agile environments * Ability to mentor developers and contribute to technical excellence across teams ## Description In this role, you will design and deliver secure, scalable Identity and Access Management (IAM) solutions for enterprise systems. You will work across distributed and cloud-native environments to implement authentication, authorization, and integration capabilities that support modern application architectures and secure access to critical platforms., * Design, develop, and maintain IAM solutions across enterprise applications and systems * Build and implement authentication and authorization integrations using SAML, OAuth 2.0, OpenID Connect (OIDC), and Single Sign-On (SSO) * Develop scalable Java-based applications and microservices using Spring Boot * Integrate applications with IAM platforms such as Okta, Ping Identity, ForgeRock, or similar * Design and maintain RESTful APIs and event-driven integrations * Collaborate with cross-functional teams to deliver secure, high-quality solutions * Support CI/CD pipelines, containerized deployments, and Kubernetes environments * Troubleshoot and resolve authentication, integration, and application issues across distributed systems * Participate in design reviews, code reviews, testing, and production support activities * Contribute to technical documentation, best practices, and continuous improvement initiatives * Mentor team members and support overall technical capability development ## 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 Intent Engineer: Closing the Gap Between Business & Engineering - Manuel Klein](https://www.wearedevelopers.com/videos/1855-the-intent-engineer-closing-the-gap-between-business-engineering-manuel-klein) - [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) - [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) - [Delegating the chores of authenticating users to Keycloak](https://www.wearedevelopers.com/videos/1558-delegating-the-chores-of-authenticating-users-to-keycloak) - [Advanced Cypress: custom assertions and tasks](https://www.wearedevelopers.com/videos/790-advanced-cypress-custom-assertions-and-tasks) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)