Job Title: Senior IAM Engineer (Java & Cloud Native)
Location: Salt Lake City/Midvale - Utah
Work Model: Onsite 5 days/week at client
Your future duties and responsibilities:
Design, develop, and support secure Identity & Access Management (IAM) solutions across enterprise
applications and platforms
Build and maintain authentication and authorization integrations using SAML, OAuth 2.0, OpenID Connect
(OIDC), Single Sign-On (SSO), and related IAM technologies
Develop scalable microservices and enterprise applications using Java and Spring Boot
Collaborate with cross-functional Agile teams to deliver secure, high-quality software solutions
Integrate enterprise applications with IAM platforms such as Okta, Ping Identity, ForgeRock, or similar
technologies
Develop and maintain RESTful APIs, messaging integrations, and event-driven application components
Support CI/CD pipelines, containerized deployments, and Kubernetes-based application environments
Troubleshoot complex application, integration, and authentication issues across distributed systems
Participate in technical analysis, code reviews, testing, deployment, and production support activities
Analyze business and technical requirements to recommend scalable, secure, and maintainable enterprise
solutions
Contribute to engineering best practices, technical documentation, and continuous improvement
initiatives
Mentor junior developers and help elevate technical excellence across the team
Requirements:
Required qualifications to be successful in this role:
Technical Expertise
Microservices architecture
React and modern JavaScript frameworks (preferred)
6+ Years of Experience:
Software engineering or enterprise application development
Java and Spring Boot
SQL and relational databases
RESTful APIs and enterprise integrations
Apache Kafka and messaging technologies
4+ Years of Experience:
Git and Maven
Linux environments and scripting
3+ Years of Experience:
Hands-on experience with Identity & Access Management (IAM) technologies and
integrations
Strong experience with IAM and SSO platforms
SAML, OAuth 2.0, and OpenID Connect (OIDC)
Okta, Ping Identity, ForgeRock, or similar IAM solutions
Cloud & DevOps Experience
Experience supporting CI/CD pipelines and cloud-native application deployments
Familiarity with Kubernetes and containerized environments
Experience working within rapidly evolving enterprise technology ecosystems
Communication & Leadership
Strong communication skills with the ability to explain complex technical concepts to both technical
and non-technical stakeholders
Ability to work independently while collaborating effectively across distributed Agile teams
Proven ability to manage multiple priorities and adapt to evolving technologies and business needs
Experience mentoring developers and contributing to overall team technical excellence
Education
Bachelor s degree required.