This recruiter is online.

This is your chance to shine!

Apply Now

Senior Business Systems Analyst with API and Data sharing and authentication systems (OAuth 2.0, OpenID Connect) experience- 40218

Toronto, ON
  • Number of positions available : 1

  • To be discussed
  • Contract job

  • Starting date : 1 position to fill as soon as possible

Senior Business Systems Analyst with API and Data sharing and authentication systems (OAuth 2.0, OpenID Connect) experience- 40218


Contract Duration: ASAP- October 30, 2026 (chance of Extension)

Location: Toronto- hybrid - on-site 3x/week (seeking 1 person for Toronto office, 1 person for Scarborough office - on Wednesdays, candidates must be at the Toronto location)

Schedule Hours: 9am-5pm Monday-Friday; standard 37.5 hours / week (Possible OT)

Number of Positions: 2 - seeking 1 person for Toronto office, 1 person for Scarborough office


Story Behind the Need

Project: Lending Product System Migration


The Business Systems Analyst will support the design, delivery, and optimization of enterprise digital platforms and integration services within the bank. This role requires a highly technical analyst who can operate at the intersection of business, architecture, and engineering, translating regulatory and business requirements into scalable, secure technical solutions.


Role Responsibilities / Typical Day in Role:

• Support technical requirements breakdown, implementation, delivery of OAuth authorization, authentication, and access services

• Collaborate with developers on upstream/downstream technical details alignment, data modeling, API design, payload standards, and error handling models

• Produce high-quality artifacts including functional specifications, sequence diagrams, data mapping documents, integration flows, and non-functional requirements (NFRs)

• Support system design discussions with architecture and engineering teams

• Ensure solutions meet security, scalability, and regulatory requirements

• Work within Agile squads supporting backlog refinement, sprint planning, and story decomposition

• Write detailed technical user stories with clear acceptance criteria

• Support UAT and production incident analysis


Candidate Requirements/Must Have Skills:

• 10+ years as Business Systems Analyst, Technical BSA, or similar role in banking or fintech (Strong ability to translate complex technical concepts into business language)

• 5+ years of Experience working on API platforms, Data sharing and authentication systems (OAuth 2.0, OpenID Connect)

• 5+ years of Experience working in Agile delivery teams

• 3+ years of experience with REST APIs, JSON, and OpenAPI / Swagger/FIGMA

• 5+ years of experience with JIRA/Confluence


Nice-To-Have Skills:

• API security (mTLS, certificates, token security)

• Microservices and distributed architecture concepts

• Cloud platforms (GCP, AWS, or Azure)

• Developer/engineering background (Java, Node.js, or similar)

• SQL experience


Educational Requirements:

• Degree in Computer Science, Engineering, Information Systems, or equivalent experience


Best VS. Average Candidate:

The ideal candidate has strong experience working with API-driven platforms, oAuth2 based authentication and access management, and modern cloud-native architectures, with a developer or engineering background strongly preferred.


Interview Process:

• 1st Round - HM + Team Lead + Senior BA - 1 hour - in-person if possible, otherwise Virtual (MS Teams with Video)

• 2nd Round, 30 mins (if needed)

• Interview with include a technical assessment case study along with behavioural/situational questions

Disclaimer:
AI may be used in evaluating candidates.
This posting is for an existing vacancy.
Apply

Requirements

Level of education

undetermined

Work experience (years)

undetermined

Written languages

undetermined

Spoken languages

undetermined