Senior Software Developer - Authentication

Epic

Chennai, Tamil Nadu, India
Object oriented programming in java, scala, kotlin
Api development and microservices design
Authentication standards oidc, sso, saml, fido
The Authentication Security team builds and maintains critical services that provide secure, scalable, and seamless access for millions of users

Job Summary

  • The Authentication Security team builds and maintains critical services that provide secure, scalable, and seamless access for millions of users.
  • This role involves partnering with engineering and product leaders to define security platform strategy and designing high-performance authentication services.
  • Workday offers a culture rooted in integrity, empathy, and shared enthusiasm, supporting employees with tools for growth and skills development.

Matching Summary

The Authentication Security team builds and maintains critical services that provide secure, scalable, and seamless access for millions of users.

Skills & Requirements

Must-have

  • Object oriented programming in Java, Scala, Kotlin
  • API Development and microservices design
  • Authentication standards OIDC, SSO, SAML, FIDO
  • High-scale distributed systems development
  • Security infrastructure and IAM concepts
  • Incident response and on-call rotation

Nice-to-have

  • Collaborative team culture
  • Mentoring and technical leadership
  • Use of container orchestration like Kubernetes
  • Experience with observability tools
  • Strong problem-solving skills
  • Ability to work autonomously

Key Requirements

  • 7+ years software development experience
  • Experience leading technical initiatives
  • Bachelor's degree or equivalent experience
  • Strong understanding of IAM and security protocols
  • Knowledge of OAuth 2.0, OpenID Connect, SAML
  • Experience with relational databases
  • Experience with source control and CI/CD tools

Work Rights

Not specified

Tailored Resume

Cover Letter