cover image
VySystems

IAM Developer

On site

Toronto, Canada

Freelance

16-03-2026

Share this job:

Skills

DevOps Monitoring Test Architecture

Job Specifications

Detailed Design Overview

Solution to be built on ForgeRock 7.5.
The UI layer will be fully decoupled from the Authentication layer.
The Authentication layer will expose services for the UI layer to consume, enabling the UI to render the appropriate SPA view.
MVP (Minimum Viable Product) Flows
Two-step login flow with separate Username and Password views.
After username submission, the UI must display the user’s First Name / Screen Name for fraud prevention.
If an invalid username is entered, the system should return a dummy First Name / Screen Name.
Support for Hard Token and Soft Token OTP for 2FA.

Nice-to-Have Enhancements

Push Notification flow with resend capability
SMS OTP flow with resend capability

IAM Backend Engineer – Preferred Profile Requirements

We are looking for an IAM Backend Engineer with strong experience in ForgeRock 7.5 and modern authentication platforms. The engineer will be responsible for backend development work required to enable the new decoupled UI for our login experience.

Key Responsibilities

Implement backend changes to support the new UI architecture and updated authentication flows.
Handle backend‑driven error messaging, data validation, and support necessary UI validations.
Perform updates or modifications across relevant ForgeRock modules as required by the design.
Integrate backend services with token-based authentication (WAM).
Develop and maintain unit test cases to ensure build quality.
Complete static and dynamic security scans, and address findings.
Update and manage configuration changes needed to support the build and deployment pipeline.
Provide knowledge transfer to the DevOps team to ensure smooth operational handover.
Support deployments and releases across lower to higher environments.
Ensure proper state management compatibility with the new SPA/UI framework.
Implement and enhance logging and monitoring, including audit log–related updates.
Contribute to documentation such as Swagger API specifications, release notes, technical details, etc.

About the Company

Vy Systems is a part of vy.ventures and is in the business of Technology consulting, Solutions, and Managed Services, providing invaluable services across many countries since 2002. We have formulated company policies and protocols based on our distinctive DNA that has evolved over two decades and strikes a good balance between IQ and EQ. Our DNA incorporates/encompasses emotional components, Key analytical talents, intellectual abilities, plain old common sense, and presence of mind to solve issues and make important busin... Know more