Nous sommes présentement à la recherche d'un Développeur Full Stack (Assisté par l'IA) pour pourvoir un mandat au sein d'une grande institution du secteur financier et des assurances. Ce rôle s'adresse à un professionnel chevronné désireux de concevoir des applications web modernes tout en tirant parti des plus récents outils d'IA pour optimiser les cycles de livraison.
...
Travaillant en mode hybride (2 jours par semaine en bureau à Montréal ou Toronto), vous ferez le pont entre les exigences d'affaires et la réalisation technique. En plus de développer du code d'entreprise performant, vous utiliserez des approches axées sur l'IA et les spécifications pour accélérer la livraison de fonctionnalités de bout en bout.
Avantages
Environnement axé sur l'IA : Occasion d'utiliser des assistants de codage de pointe et de travailler avec des architectures LLM/RAG.
Possibilité de conversion permanente : Fort potentiel de prolongation ou de conversion vers un poste permanent selon la performance.
Mode de travail hybride équilibré : Présence au bureau limitée à 2 jours par semaine pour une excellente conciliation travail-vie personnelle.
Projets d'envergure : Contribution directe à la modernisation de plateformes stratégiques dans le secteur financier et des assurances.
Responsabilités
Développement de bout en bout : Concevoir, optimiser et maintenir des fonctionnalités couvrant les interfaces Angular, les microservices Java et les bases de données (~60 % backend, ~40 % frontend).
Ingénierie assistée par l'IA : Transformer les spécifications fonctionnelles en requêtes pour les outils de génération de code afin d'accélérer la conception quotidienne et les tests.
Collaboration d'affaires et technique : Échanger directement avec les analystes d'affaires et les équipes IT pour traduire des besoins complexes du domaine des assurances en solutions logicielles.
Assurance qualité et tests : Rédiger et exécuter des tests automatisés (Jest, JUnit 5) pour garantir un code sécurisé et performant.
Conteneurisation et déploiement : Assembler et conteneuriser les services à l'aide de Docker et Maven dans des pipelines de déploiement continu.
Qualifications
Expertise Full Stack : 5 à 7 ans d'expérience professionnelle dans la création d'applications web d'entreprise avec Angular (TypeScript, Material) et Java/Jakarta EE (Java 17+).
Connaissances en bases de données : Maîtrise des bases de données relationnelles (SQL, modélisation de données, requêtes et transactions).
Exposition aux outils d'IA : Expérience pratique avec des assistants de codage (ex. Copilot, Windsurf, Devin) et compréhension des bases de données vectorielles (ex. ChromaDB) ainsi que des frameworks RAG (LangChain ou Haystack).
Outillage et tests : Maîtrise de Git, Docker, Maven, Jest et JUnit 5.
Bilinguisme requis : Maîtrise fluide du français et de l'anglais pour communiquer efficacement avec les différentes équipes à l'échelle nationale.
Notre client exerce ses activités au Canada. L'entreprise prend toutes les mesures raisonnables pour limiter le nombre de postes au Québec exigeant la connaissance d'une langue autre que le français, et ne l'exige que lorsque cela est nécessaire et que ses employés bilingues actuels ne sont pas en mesure d'assumer ces fonctions. Suite à une évaluation réalisée par notre client, il a été déterminé que ce poste exige la maîtrise de l'anglais (parlé et écrit). Plus particulièrement, l'employé devra interagir avec les services internes centralisés (p. ex., Opérations, Ressources humaines, Finances, Services juridiques, Contrats, Ventes) qui soutiennent l'organisation au Canada et qui ne parlent pas français.
Sommaire
Lieu de travail : Montréal, QC ou Toronto, ON (Hybride — 2 jours/semaine au bureau)
Durée : Mandat initial de 6 mois (Possibilité de prolongation / permanence)
Type de poste : Contractuel à temps plein
Date de début : Juin 2026
Randstad Canada s'engage à favoriser une main-d'œuvre représentative de toutes les populations du Canada. Nous nous engageons en conséquence à développer et à mettre en œuvre des stratégies pour promouvoir l'équité, la diversité et l'inclusion dans toutes nos sphères d'activité en examinant nos politiques, pratiques et systèmes internes tout au long du cycle de vie de notre main-d'œuvre, y compris au niveau du recrutement, de la rétention et de l'avancement pour tout individu. En plus de notre profond engagement sur le respect des principes des droits de la personne, nous nous engageons à prendre toute mesure positive pour influer sur les changements à mettre en place en vue de garantir la participation de tout individu dans le monde du travail et ce, sans obstacle, systémique ou autre, en particulier pour les groupes en quête d'équité généralement sous-représentés dans la main-d'œuvre au Canada, y compris les personnes qui s'identifient comme femmes ou personnes non-binaires/non conformes au genre, les Peuples et communautés autochtones, les personnes en situation de handicap (visible ou invisible), les personnes faisant partie des minorités visibles, les personnes racisées et des communautés LGBTQ2+.
Randstad Canada s'engage à créer et à maintenir un milieu de travail inclusif et accessible pour toutes les personnes candidates et employés en soutenant leurs besoins d'accessibilité et d'accommodation tout au long du cycle de vie de l'emploi. Nous demandons à toutes les personnes demandeuses d'emploi de bien vouloir identifier leurs besoins en matière d'accommodation en envoyant un courriel à accessibilite@randstad.ca pour s'assurer de leur capacité à participer pleinement au processus d'entrevue.
Cette offre d'emploi concerne les postes existants et les postes à pourvoir.
show more
Nous sommes présentement à la recherche d'un Développeur Full Stack (Assisté par l'IA) pour pourvoir un mandat au sein d'une grande institution du secteur financier et des assurances. Ce rôle s'adresse à un professionnel chevronné désireux de concevoir des applications web modernes tout en tirant parti des plus récents outils d'IA pour optimiser les cycles de livraison.
Travaillant en mode hybride (2 jours par semaine en bureau à Montréal ou Toronto), vous ferez le pont entre les exigences d'affaires et la réalisation technique. En plus de développer du code d'entreprise performant, vous utiliserez des approches axées sur l'IA et les spécifications pour accélérer la livraison de fonctionnalités de bout en bout.
Avantages
Environnement axé sur l'IA : Occasion d'utiliser des assistants de codage de pointe et de travailler avec des architectures LLM/RAG.
Possibilité de conversion permanente : Fort potentiel de prolongation ou de conversion vers un poste permanent selon la performance.
Mode de travail hybride équilibré : Présence au bureau limitée à 2 jours par semaine pour une excellente conciliation travail-vie personnelle.
...
Projets d'envergure : Contribution directe à la modernisation de plateformes stratégiques dans le secteur financier et des assurances.
Responsabilités
Développement de bout en bout : Concevoir, optimiser et maintenir des fonctionnalités couvrant les interfaces Angular, les microservices Java et les bases de données (~60 % backend, ~40 % frontend).
Ingénierie assistée par l'IA : Transformer les spécifications fonctionnelles en requêtes pour les outils de génération de code afin d'accélérer la conception quotidienne et les tests.
Collaboration d'affaires et technique : Échanger directement avec les analystes d'affaires et les équipes IT pour traduire des besoins complexes du domaine des assurances en solutions logicielles.
Assurance qualité et tests : Rédiger et exécuter des tests automatisés (Jest, JUnit 5) pour garantir un code sécurisé et performant.
Conteneurisation et déploiement : Assembler et conteneuriser les services à l'aide de Docker et Maven dans des pipelines de déploiement continu.
Qualifications
Expertise Full Stack : 5 à 7 ans d'expérience professionnelle dans la création d'applications web d'entreprise avec Angular (TypeScript, Material) et Java/Jakarta EE (Java 17+).
Connaissances en bases de données : Maîtrise des bases de données relationnelles (SQL, modélisation de données, requêtes et transactions).
Exposition aux outils d'IA : Expérience pratique avec des assistants de codage (ex. Copilot, Windsurf, Devin) et compréhension des bases de données vectorielles (ex. ChromaDB) ainsi que des frameworks RAG (LangChain ou Haystack).
Outillage et tests : Maîtrise de Git, Docker, Maven, Jest et JUnit 5.
Bilinguisme requis : Maîtrise fluide du français et de l'anglais pour communiquer efficacement avec les différentes équipes à l'échelle nationale.
Notre client exerce ses activités au Canada. L'entreprise prend toutes les mesures raisonnables pour limiter le nombre de postes au Québec exigeant la connaissance d'une langue autre que le français, et ne l'exige que lorsque cela est nécessaire et que ses employés bilingues actuels ne sont pas en mesure d'assumer ces fonctions. Suite à une évaluation réalisée par notre client, il a été déterminé que ce poste exige la maîtrise de l'anglais (parlé et écrit). Plus particulièrement, l'employé devra interagir avec les services internes centralisés (p. ex., Opérations, Ressources humaines, Finances, Services juridiques, Contrats, Ventes) qui soutiennent l'organisation au Canada et qui ne parlent pas français.
Sommaire
Lieu de travail : Montréal, QC ou Toronto, ON (Hybride — 2 jours/semaine au bureau)
Durée : Mandat initial de 6 mois (Possibilité de prolongation / permanence)
Type de poste : Contractuel à temps plein
Date de début : Juin 2026
Randstad Canada s'engage à favoriser une main-d'œuvre représentative de toutes les populations du Canada. Nous nous engageons en conséquence à développer et à mettre en œuvre des stratégies pour promouvoir l'équité, la diversité et l'inclusion dans toutes nos sphères d'activité en examinant nos politiques, pratiques et systèmes internes tout au long du cycle de vie de notre main-d'œuvre, y compris au niveau du recrutement, de la rétention et de l'avancement pour tout individu. En plus de notre profond engagement sur le respect des principes des droits de la personne, nous nous engageons à prendre toute mesure positive pour influer sur les changements à mettre en place en vue de garantir la participation de tout individu dans le monde du travail et ce, sans obstacle, systémique ou autre, en particulier pour les groupes en quête d'équité généralement sous-représentés dans la main-d'œuvre au Canada, y compris les personnes qui s'identifient comme femmes ou personnes non-binaires/non conformes au genre, les Peuples et communautés autochtones, les personnes en situation de handicap (visible ou invisible), les personnes faisant partie des minorités visibles, les personnes racisées et des communautés LGBTQ2+.
Randstad Canada s'engage à créer et à maintenir un milieu de travail inclusif et accessible pour toutes les personnes candidates et employés en soutenant leurs besoins d'accessibilité et d'accommodation tout au long du cycle de vie de l'emploi. Nous demandons à toutes les personnes demandeuses d'emploi de bien vouloir identifier leurs besoins en matière d'accommodation en envoyant un courriel à accessibilite@randstad.ca pour s'assurer de leur capacité à participer pleinement au processus d'entrevue.
Cette offre d'emploi concerne les postes existants et les postes à pourvoir.
show more