What are the responsibilities and job description for the ForgeRock Developer position at System One?
Job Title: Forge Rock Developer
Location: Salt Lake City, Utah
System One is seeking a talented, driven, and experienced ForgeRock Developer with strong Java full stack development expertise and a passion for solving complex business challenges. In this role, you will support enterprise clients by developing secure, scalable, and cloud-native Identity and Access Management (IAM) solutions.
You will collaborate with Agile teams, business stakeholders, and technical leaders to design, develop, and support modern IAM platforms using cutting-edge technologies. This is an excellent opportunity to work on enterprise-scale applications, cloud-native architectures, and critical security initiatives while expanding your technical and consulting expertise.
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.
- 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.
- 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.
Ref: #404-IT Pittsburgh