Senior CIAM Java Backend Developer

2 days ago

Toronto, ON, Canada Brainhunter Systems Ltd Full-time $103,000 - $110,000 Contract

Build CIAM services with Java and Spring Boot in a hybrid senior developer contract based downtown in Toronto. Apply identity expertise across enterprise platforms.

This Senior Client Identity and Access Management Developer supports Scotia Bank’s CIAM Engineering function. The one-year contract focuses on hands-on engineering, configuration, and integration. You will implement reliable identity services while meeting regulatory, security, and internal policy requirements.

Key Responsibilities:

  • Drive CIAM engineering, configuration, and platform integrations
  • Implement and improve CIAM capabilities and supporting services
  • Develop federation, SSO, MFA, OAuth2/OIDC, and adaptive authentication practices
  • Support digital channel onboarding into CIAM platforms
  • Create architecture, configuration, troubleshooting, and operational documentation

Requirements:

  • Seven-plus years developing Java/J2EE microservices and Spring applications
  • Five-plus years with ForgeRock or Ping Identity platforms
  • Experience with RESTful APIs, Gradle, NodeJS, Cloud SQL, and Kafka
  • Understanding of OAuth2, OpenID Connect, SAML, and LDAP
  • Experience with CI/CD automation, Terraform, and cloud IAM environments

Apply Java, Spring Boot, and CIAM platform expertise to secure identity integrations for Scotia Bank’s enterprise channels.