Job Title: Forge Rock Developer
Location: Salt Lake City, Utah
Key Responsibilities
• Provide support, maintenance, and enhancement of enterprise IAM and application systems.
• Perform technical analysis, application development, configuration, troubleshooting, testing,deployment, and production support activities.
• Respond to incidents, troubleshoot issues, and support resolution across distributed enterprise environments.
• Collaborate within Agile teams to design and deliver scalable software solutions.
• Analyze business requirements, system flows, data usage, and operational processes to develop effective technical solutions.
• Design, develop, debug, test, and deploy secure enterprise applications and integrations.
• Review and evaluate business processes, systems, and procedures while recommending improvements and modernization opportunities.
• Manage and maintain source code repositories and version control artifacts.
• Partner with Business Analysts and stakeholders to define technical requirements and implement application enhancements.
• Conduct unit testing, contribute to feasibility analysis, and prepare technical documentation.
• Participate in on-call rotation and provide after-hours support as required.
• Perform additional duties and responsibilities as assigned.
Required Skills & Experience
• JavaScript, Groovy
• Web Services / APIs
• IAM, SAML, SSO, OIDC, OAuth
• ForgeRock
Technical Expertise
• 6+ years of software and application development experience across multiple technologies,frameworks, databases, and integrations.
• Strong experience with Java and Java development tools.
• Hands-on experience with JavaScript, Groovy, Python, Bash, and YAML.
• Experience with ForgeRock IAM platforms and DevOps practices.
• Strong understanding of Linux systems, networking concepts, SQL, and Web Services/APIs.
• Experience with Secure Software Development Lifecycle (SSDLC) practices.
• Experience with application servers such as Tomcat.
• Experience with containers and cloud computing technologies.
• Strong knowledge of IAM technologies including SAML, SSO, OAuth 2.0, and OpenID Connect (OIDC).
• Experience with source code management and CI/CD practices.
• Strong troubleshooting and problem-solving skills across enterprise systems and integrations.
Preferred Qualifications
• Agile implementation experience.
• Experience working in rapidly evolving enterprise technology environments.
• Ability to quickly learn new technologies and adapt to changing priorities.
• Ability to work independently while collaborating effectively within cross-functional teams.
• Experience mentoring team members and supporting technical growth across the organization.