Software Developer - Identity & Authentication Team

Workday

Fully remote
Scim 2.0 implementation
Oidc, oauth 2.0, saml 2.0
Resilient distributed systems
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 Identity Lifecycle Management by designing and implementing robust SCIM endpoints and modernize Authentication Services by building high-performance services and APIs.
  • Partner with engineering and product leadership to define platform strategy and ensure data consistency across distributed microservices and external identity providers.

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

  • SCIM 2.0 implementation
  • OIDC, OAuth 2.0, SAML 2.0
  • Resilient distributed systems
  • RESTful API design
  • Java, Scala, or Kotlin

Nice-to-have

  • Modern security threats mitigation
  • FIDO2/WebAuthn
  • Microservices environment
  • CI/CD pipelines
  • Monitoring tools

Key Requirements

  • 5+ years of software development experience
  • Deep expertise in Identity Lifecycle Management
  • Strong command of Authentication protocols
  • Architectural maturity in resilient services
  • API-First Mindset
  • Bachelor's degree or equivalent work experience

Work Rights

Not specified

Tailored Resume

Cover Letter