Senior Security Engineering Developer / Identity and Access Management (IAM) (Hybrid Toronto)
$118,000–$135,000 year
HybridToronto, Ontario, Canada
Job Summary
Design, develop, and maintain capabilities on the Unified Authentication Platform by integrating enterprise IAM solutions such as Ping Identity, IBM Security Verify Access, or similar authentication platforms. Develop and implement Passkey (FIDO2/WebAuthn) authentication and associated backend services, while building and integrating Multi-Factor Authentication (MFA) capabilities including adaptive authentication workflows. Create secure REST APIs and integrate authentication services with enterprise applications, managing the OAuth 2.0/OIDC token lifecycle for issuance, validation, refresh, and revocation. Collaborate with architecture, application, and DevSecOps teams to deliver secure, scalable identity solutions using secure coding practices and Zero Trust principles.
Required Qualifications
- Strong experience in Java/Spring Boot (or equivalent backend technologies)
- Experience with Ping Identity, PingFederate, PingOne, IBM ISAM/ISVA, or similar IAM platforms
- Hands-on experience with OAuth 2.0, OpenID Connect (OIDC), SAML, JWT, and token management
- Experience implementing Passkeys (FIDO2/WebAuthn) and Multi-Factor Authentication (MFA)
- Strong knowledge of RESTful APIs, API security, and authentication patterns
- Experience integrating enterprise directories (LDAP/Active Directory) and identity services
- Good understanding of Zero Trust security principles and modern authentication architectures
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.