2,270,678open jobs
145,198companies
262,385added this week
Browse all
Location
Hybrid (Toronto, Canada)
Employment
Contractor

First seen by Alion on Nov 13, 2026.

Overview
Company
Impact
Profile match
S.i. Systems is one of Canada's largest IT staffing and talent recruitment agencies, specializing in contract staffing, direct-hire placements, contractor payrolling, and IT project solutions. Headquartered in Calgary, Alberta - with major offices across Toronto, Vancouver, Ottawa, and other key metropolitan centers - the firm connects organizations with highly skilled technology professionals across cybersecurity, software development, cloud infrastructure, enterprise systems, and data analytics. Backed by an extensive nationwide network of pre-screened IT contractors, it supports corporate and public sector clients navigating large-scale digital transformations and complex technical initiatives.

Our banking client is seeking a Full Stack Developer (8+ years of experience) to deliver an AML regulatory initiative using Java, Spring Boot, and Angular- 42486

 

Location Address:Scarborough/Hybrid: 3 days in-office (Monday, Tuesday, flexible other days)

Contract Duration: 11/16/2026 to 10/31/2027 (Possibility of extension)

Schedule Hours: 9am-5pm Monday-Friday; standard 37.5 hrs/week

 

Story Behind the Need

Business group: Commercial Banking Engineering - CBE Branch Servicing

 

Project: AML Regulatory Initiative. Detection and cash control at front-end, tellers application.


Typical Day in Role:

• Analyze complex business requirements and translate them into technical specifications and application designs.

• Design, develop, test, implement, and support applications using Java, Spring Boot, and Angular.

• Develop scalable backend services and APIs using Java/Spring Boot and front-end components using Angular.

• Troubleshoot complex application issues and independently implement effective technical solutions.

• Apply industry best practices and ensure quality, security, performance, and compliance requirements are met.

• Support end-to-end delivery of large-scale applications, including deployment and production support.

• Work effectively within an Agile/iterative SDLC and collaborate with cross-functional teams.

• Be a proactive self-starter who can take ownership of development activities with minimal supervision.

 

Candidate Requirements/Must Have Skills:

• 8+ years of software development experience with strong hands-on Full stack development expertise.

• 6+ years of recent strong experience with Java, Spring Boot, and Angular.

• 6+ years of recent experience developing enterprise-scale applications, REST APIs, and backend services.

• Proficiency with software development lifecycle and collaboration tools, including Jira, Bitbucket, and Confluence.

• Proven experience delivering applications from design through production implementation.

 

Nice-To-Have Skills:

• Recent development experience with Financial institutes with Branch Teller front-end application is very nice to have

• Recent experience with GCP


Education:

• Bachelor’s degree in Computer Science, Computer Engineering, or a related technical field.

• GCP Certification is nice to have

 

Best VS. Average Candidate:

The ideal candidate for this role will be an experienced Full stack developer with strong experience with Java, Spring Boot, Angular and GCP. Recent experience with Financial institutes with Branch Teller front-end application is highly preferred.

 

Candidate Review & Selection Process

 

Interview format – 2 rounds.

 

- 1st round – 1-hour in-person interview

Interview Panel: Hiring Manager, Senior Developers and Solution architects.

- Technical assessment (subject to confirmation)

- Behavioral questions based on previous experience.

- Potential codility test based on coding and problem solving.

 

- 2nd round – 30 mins over MS Teams video (subject to confirmation)

Interview Panel: Hiring Manager

Disclaimer:
AI may be used in evaluating candidates.
This posting is for an existing vacancy.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,270,678 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Remote, many countries
Similar stack
Same company
Toronto
Equity · Remote (Canada) · PhD · Canada
Go
Ruby
DevOps
gRPC
Git
GitLab
Apply
$92k – $120k per year · Hybrid · Contractor · Toronto
JavaScript
Java
TypeScript
Java
Spring Boot
Frontend
Angular
DevOps
Rest API
GCP
Bitbucket
Management
Confluence
Jira
Agile
Apply
In office · Full-Time · Toronto
JavaScript
TypeScript
Node JS
AI/ML
AWS Bedrock
Frontend
Redux
React.js
DevOps
CloudFormation
AWS
AWS Lambda
Amazon S3
IAM
Amazon ECS
Management
Agile
Apply
Software Developer 1 day ago
In office · Full-Time · Edmonton
Python
JavaScript
TypeScript
SQL
Python
Django
DevOps
Rest API
Azure
CI/CD
AWS
Docker
Kubernetes
Analytics
Power BI
Management
Power Automate
Power Apps
Agile
Scrum
Apply
Hybrid · 6+ years exp · Bachelor's Degree · Toronto
Python
PHP
TypeScript
SQL
Python
Flask
FastAPI
Databases
PostgreSQL
RabbitMQ
ElasticSearch
Apache Kafka
OpenSearch
AI/ML
Model Context Protocol
Embeddings
AI Agents
Semantic Search
LLM Guardrails
DevOps
Kibana
Datadog
Logstash
Azure
CI/CD
Docker
Kubernetes
Azure AKS
Cybersecurity
Least Privilege
Analytics
A/B Testing
QA
JMeter
Pytest
k6
Apply
Remote (likely EAEU) · 3+ years exp · Moscow
JavaScript
TypeScript
SQL
Node JS
Node JS
Nest.JS
TypeORM
Databases
PostgreSQL
Apache Kafka
Frontend
GraphQL
React.js
DevOps
Rest API
gRPC
Docker
Linux
Apply
Remote (likely EAEU) · Moscow
Python
DevOps
Linux
Windows
Apply
Team Lead C# (.net) 9 hours ago
Remote (likely EAEU) · Moscow
C#
C#
ASP.NET Core
Databases
PostgreSQL
Redis
RabbitMQ
MS SQL
ElasticSearch
Apache Kafka
Apache Solr
DevOps
CI/CD
Grafana
Management
Agile
Scrum
Apply
$48k per year · Remote (likely EAEU) · 5+ years exp · Tbilisi
JavaScript
TypeScript
Node JS
Node JS
Nest.JS
Prisma
BullMQ
Databases
PostgreSQL
AI/ML
LLM
OpenAI
DevOps
Docker
Apply
Remote (EAEU) · Full-Time · Moscow
Java
Java
Spring Framework
Spring Boot
Hibernate
Liquibase
Databases
PostgreSQL
RabbitMQ
ActiveMQ
Apache Kafka
DevOps
Rest API
Git
Docker
GitLab
Apply
Hybrid · 6+ years exp · Bachelor's Degree · Toronto
Python
PHP
TypeScript
SQL
Python
Flask
FastAPI
Databases
PostgreSQL
RabbitMQ
ElasticSearch
Apache Kafka
OpenSearch
AI/ML
Model Context Protocol
Embeddings
AI Agents
Semantic Search
LLM Guardrails
DevOps
Kibana
Datadog
Logstash
Azure
CI/CD
Docker
Kubernetes
Azure AKS
Cybersecurity
Least Privilege
Analytics
A/B Testing
QA
JMeter
Pytest
k6
Apply
$80k – $134k per year · Equity · In office · Full-Time · 3+ years exp · Bachelor's Degree · Toronto
JavaScript
AI/ML
Machine Learning
Frontend
React.js
DevOps
Rest API
AWS
Apply
In office · 5+ years exp · Bachelor's Degree · Toronto
Python
DevOps
Terraform
Datadog
Management
Agile
Apply
$25k – $39k per year · In office · Part-Time · Toronto
Apply
Branch Manager 2 hours ago
$49k – $105k per year · In office · Full-Time · 5+ years exp · Bachelor's Degree · Toronto
Apply
See all jobs
This is one of many
2,270,678 more open roles from verified company boards, updated every day.