IAM Architect
IAM Architect
100% Remote (EST time zone)
Long Term Contract (+ additional extensions)
Need USC
This role will focus on architecting secure APIs and Java-based self-service portals that integrate with IAM platforms. This person could be a Java Application Architect in the IAM space as well.
- Design and oversee the implementation of IAM solutions including user provisioning, RBAC/ABAC, authentication mechanisms (OAuth2, SAML, OIDC), and access governance.
- Develop IAM roadmaps aligned with business objectives and security requirements.
- Evaluate and select IAM products and vendors; lead integration efforts across legacy and modern systems.
- Ensure compliance with regulatory frameworks (SOX, HIPAA, GDPR) and internal security policies.
API Architecture & Engineering
- Lead the development of an enterprise-level API framework for IAM services.
- Define API standards, lifecycle management, and documentation practices (e.g., Swagger, Postman).
- Architect RESTful and GraphQL APIs for secure identity transactions and provisioning workflows.
- Collaborate with DevSecOps teams to embed observability, CI/CD pipelines, and automated testing into API delivery.
Java-Based Portal Design
- Architect and develop Java-based self-service portals for identity management, access requests, and credential updates.
- Build front-end interfaces using JSP, HTML, CSS, JavaScript, and frameworks like Angular or React.
- Develop back-end services using Spring Boot, Hibernate, and microservices architecture.
- Integrate IAM platforms (PingID, SailPoint, CyberArk) into portal workflows for seamless user experiences.
- Ensure secure communication using digital certificates, JWT, and secure handshakes.