Software Developer - Identity & Authentication Team

Workday

Fully remote
Identity lifecycle management (ilm)
Scim 2.0 implementation
Oidc, oauth 2.0, saml 2.0
Design and build highly resilient identity and authentication systems, bridging the gap between Identity Lifecycle Management and Authentication standards

Job Summary

  • Design and build highly resilient identity and authentication systems, bridging the gap between Identity Lifecycle Management and Authentication standards.
  • Architect SCIM endpoints for automated user provisioning and build high-performance services for secure access using OIDC, OAuth 2.0, SAML, and FIDO.
  • Lead the adoption of best practices, collaborate across teams to debug complex flows, and participate in on-call rotations for critical infrastructure.

Matching Summary

Design and build highly resilient identity and authentication systems, bridging the gap between Identity Lifecycle Management and Authentication standards.

Skills & Requirements

Must-have

  • Identity Lifecycle Management (ILM)
  • SCIM 2.0 implementation
  • OIDC, OAuth 2.0, SAML 2.0
  • Resilient distributed systems
  • RESTful API design

Nice-to-have

  • Modern security threats mitigation
  • FIDO2/WebAuthn experience
  • Relational databases and caching
  • Docker, Kubernetes, CI/CD
  • Monitoring tools (Prometheus, Grafana)

Key Requirements

  • 5+ years of software development experience
  • Java, Scala, or Kotlin expertise
  • Bachelor's degree or equivalent experience

Work Rights

Not specified

Tailored Resume

Cover Letter