IAM Engineer
THE JUDGE GROUP, INC.
Salt Lake City, UT, United States
2 months ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Compensation
$114,400.0 - $124,800.0
Working hours
Regular working hours
Job source
Tech stack
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
+20 more
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
Job 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
Requirements
- 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
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on dice.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
EM
Eli McGarvie
over 3 years ago
EM
Eli McGarvie
The Best X (Twitter) Accounts for Developers
almost 3 years ago
CH
Chris Heilmann
Dev Digest 121 - AI goes offline
about 2 years ago
KM
Kaleb McKelvey
The Best Software Developer Blogs to Read
over 3 years ago
LM
Luis Minvielle
Top-Paying Tech Jobs (with Salaries)
over 2 years ago
LM
Luis Minvielle
Fully Remote Software Engineer Jobs
about 2 years ago