Software Developer - Identity & Authentication Team

Workday

Fully remote
5+ years software development experience
Java scala or kotlin expertise
Scim 2.0 implementation and scaling
The role involves designing robust SCIM endpoints to automate user provisioning and de-provisioning across the Workday ecosystem

Job Summary

  • The role involves designing robust SCIM endpoints to automate user provisioning and de-provisioning across the Workday ecosystem.
  • Candidates must bridge the gap between Identity Lifecycle Management and Authentication standards like OIDC, SAML, and FIDO.
  • Workday offers a flexible work approach requiring at least half of the time each quarter to be spent in-office or with customers.

Matching Summary

The role involves designing robust SCIM endpoints to automate user provisioning and de-provisioning across the Workday ecosystem.

Skills & Requirements

Must-have

  • 5+ years software development experience
  • Java Scala or Kotlin expertise
  • SCIM 2.0 implementation and scaling
  • OIDC OAuth 2.0 and SAML 2.0 protocols
  • Resilient service patterns like circuit-breaking
  • RESTful API design for user attributes

Nice-to-have

  • Familiarity with modern security threats
  • Experience with MySQL or PostgreSQL databases
  • Redis caching layer knowledge
  • Docker and Kubernetes containerization
  • Prometheus Grafana monitoring tools
  • Mentoring peers through code reviews

Key Requirements

  • Bachelor's degree in computer-related field
  • 5+ years of software development experience
  • Deep expertise in Identity Lifecycle Management
  • Strong command of Authentication protocols

Work Rights

Not specified

Tailored Resume

Cover Letter