cover image
TES The Employment Solution

Senior Full Stack Developer

On site

Montreal, Canada

Senior

Freelance

11-03-2026

Share this job:

Skills

Python Java JavaScript HTML CSS GitHub DevOps Docker Kubernetes react AWS HTML/CSS Spring Spring Boot OpenShift Microservices GitHub Actions

Job Specifications

Votre Mission :

Contribuer à la conception, au développement et à la sécurisation de l'écosystème CIAM (Customer Identity & Access Management) de l'entreprise. Vous évoluerez dans un environnement de micro-services Java/JavaScript critique pour l'accès aux applications bancaires.

Responsabilités Clés:

Développement : Concevoir des micro-services robustes avec Java (Spring Boot) et Python
Frontend : Créer des interfaces modernes avec React (ou frameworks équivalents)
Sécurité CIAM : Intégrer des protocoles d'authentification (OIDC, OAuth2, MFA, SSO)
Cloud & DevOps : Déployer sur AWS (Lambda, Step Functions, EKS) via GitHub Actions et OpenShift
Qualité : Appliquer une rigueur exemplaire (tests automatisés, revues de code)

Prérequis:

10+ ans dans un rôle similaire
Baccalauréat en génie logiciel ou connexe
Backend : Expertise Java 8+, Spring Boot, Python
Frontend : React, JavaScript, HTML/CSS
Cloud : AWS (Lambda, Step Functions, Aurora, S3, API Gateway)
DevOps : Docker, Kubernetes, OpenShift, GitHub Actions, Helm
----

Your Mission:

Contribute to the design, development, and securing of the company's CIAM (Customer Identity & Access Management) ecosystem. You will work in a Java/JavaScript microservices environment critical for banking application access.

Key Responsibilities:

Development: Design robust microservices with Java (Spring Boot) and Python
Frontend: Create modern interfaces with React (or equivalent frameworks)
CIAM Security: Integrate authentication protocols (OIDC, OAuth2, MFA, SSO)
Cloud & DevOps: Deploy on AWS (Lambda, Step Functions, EKS) via GitHub Actions and OpenShift
Quality: Apply exemplary rigor (automated testing, code reviews)

Requirements:

10+ years in a similar role
Bachelor's degree in Software Engineering or related
Backend: Expertise in Java 8+, Spring Boot, Python
Frontend: React, JavaScript, HTML/CSS
Cloud: AWS (Lambda, Step Functions, Aurora, S3, API Gateway)
DevOps: Docker, Kubernetes, Ope

About the Company

TES delivers IT and Engineering staff augmentation solutions across the North American market. We give our clients the winning edge through constant innovation, technological savvy, and a customer-centred approach that influences everything we do. We give our candidates access to exclusive opportunities in leading-edge technologies and organizations, and a chance to enhance their skills and build their dream career. Our trademark is service; service that is personal, ethical, responsive, and geared to both meeting and anti... Know more