Skip to content
ClaudeChatGPTCursor

Search jobs inside your AI agent.

Connect

Brainhunter Systems Ltd

NewBe an early applicant

Senior CIAM Java Backend Developer

Posted 2 views
Discussion

Summary

One-year hybrid contract in downtown Toronto building client identity and access management (CIAM) services for Scotia Bank's CIAM Engineering team. Day-to-day involves hands-on Java/Spring Boot engineering, configuration, and integrations covering SSO, MFA, federation, and OAuth2/OIDC using ForgeRock or Ping Identity platforms.

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.

Skills

What Senior Backend jobs ask for — and how much of it you have →
Apply

See also

Backend jobs by country — openings, pay and top skills →