IAM ForgeRock Developer

Overview

On Site
Full Time
Part Time
Accepts corp to corp applications
Contract - W2
Contract - Independent

Skills

KUBERNETES
DOCKER
JAVA
JAVASCRIPT
GROOVY
PYTHON
PERL

Job Details

IAM ForgeRock Developer



Dallas, TX | North Durham, NC



Remote






Key Responsibilities:





Design, develop, and implement IAM solutions using ForgeRock CIAM, including user provisioning, authentication, authorization, and single sign-on (SSO).

Develop custom integrations with various applications and systems using APIs and SDKs.

Hands-on experience in ForgeRock CIAM environment.

Hands-on experience in programming languages like Java/Java Script/Groovy. Java is preferred.

Experience in designing and implementing User journeys.

Experience in OAuth 2.0 and SAML integrations.

Experience in working with AWS Cloud services.

Perform analysis and debugging to fix reported issues.

Collaborate with cross-functional teams, including engineering, operations, and security, to ensure successful project delivery.

Stay abreast of the latest IAM technologies and industry best practices.






Required Skills:





Strong experience with ForgeRock CIAM platform.

Proven experience in Java, JavaScript, or Groovy (Java preferred).

Solid understanding of IAM concepts, including authentication, authorization, and single sign-on (SSO).

Experience with OAuth 2.0 and SAML protocols.

Experience with AWS Cloud services.

Excellent analytical and problem-solving skills.

Strong communication and collaboration skills.

Ability to work independently and as part of a team.






Desirable Skills:





Experience with scripting languages (Python, Perl, etc.)

Experience with containerization technologies (Docker, Kubernetes)

Experience with Agile development methodologies

Relevant industry certifications (e.g., ForgeRock certifications)





Keywords:





IAM

ForgeRock

CIAM

Java

JavaScript

Groovy

OAuth 2.0

SAML

AWS

Cloud

Developer

Engineer

Integration

Security

Agile




Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.