Role & responsibilities
- Develop and maintain Java-based IAM applications for authentication, authorization, and user lifecycle management.
- Implement security protocols such as OAuth2, OpenID Connect, and SAML.
- Build scalable IAM solutions with secure API integrations and access control.
- Troubleshoot authentication, authorization, and identity provisioning issues.
- Integrate IAM solutions with enterprise applications and directory services.
- Work with LDAP, Active Directory, SailPoint, Okta, ForgeRock, and Azure AD.
- Follow secure coding practices, conduct code reviews, and ensure security compliance.
Preferred candidate profile
- Strong experience in React, TypeScript, CSS, and UI technologies.
- Proficiency in Java 8+, Spring, and Spring Boot.
- Hands-on experience in designing and developing RESTful APIs.
- Strong knowledge of IAM, including OAuth2, OpenID Connect, and SAML.
- Experience integrating IAM tools such as Okta, Azure AD, or Keycloak.
- Understanding of secure coding, RBAC, and identity lifecycle management.
- Familiarity with Git, Agile methodologies, and DevOps practices.
- Robust problem-solving, analytical, and communication skills.
📌 Identity And Access Management Developer (Hyderabad)
🏢 CGI
📍 Hyderabad