Recherchez un emploi maintenant Trouvez le type d’emploi qui vous convient Découvrez comment nous aidons les chercheurs d’emploi Placement temporaire Placement permanent Découvrez comment nous collaborons avec vous Recrutement de cadres Finance et comptabilité Technologie Marketing et création Juridique Soutien administratif et à la clientèle Technologies Risque, audit et conformité Finance et comptabilité Numérique, marketing et expérience clients Juridique Opérations Ressources humaines Guide salarial 2025 Rapport : La demande de personnel qualifié Former des équipes en technologie tournées vers l’avenir Panorama de la recherche d'emploi Salle de presse Tendances salariales et d’embauche Travail d’adaptation Avantage concurrentiel Équilibre vie professionnelle-personnelle Inclusion Parcourir les emplois Trouvez votre prochaine embauche Nos bureaux
Développeur Fullstack Java
<p><strong>Développeur Full Stack Senior</strong></p><p><br></p><p>Nous recherchons un <strong>Développeur Full Stack Senior</strong> pour rejoindre une équipe de développement dynamique et contribuer à l’outil <strong>Promo Planner</strong> — une plateforme web conçue pour :</p><ul><li>Standardiser et automatiser le partage des détails de promotions</li><li>Centraliser l’information promotionnelle dans une base de données unique</li><li>Permettre des analyses avancées et accroître l’efficacité des équipes</li></ul><p>Dans ce rôle, vous collaborerez étroitement avec les équipes <strong>Gestion de produit, Ingénierie des données et Analyse des données</strong> afin d’améliorer et de maintenir l’application. Vous contribuerez également à l’application et à l’évolution des <strong>standards de développement globaux</strong>, tout en favorisant une mentalité agile.</p><p>Nous recherchons une personne alliant <strong>expertise technique</strong> et <strong>excellentes compétences en communication et collaboration</strong> — capable de s’engager activement avec les parties prenantes et de remettre en question les pratiques établies lorsque des améliorations sont justifiées par les meilleures pratiques et les standards de l’industrie.</p>
<p><strong>Compétences essentielles</strong></p><p><strong>Backend (Java & Cloud)</strong></p><ul><li>8 ans d’expérience dans le développement d’applications RESTful avec <strong>Java</strong> et <strong>Spring Framework</strong></li><li><strong>Maîtrise de Java 11</strong>, <strong>Spring Boot 2</strong>, <strong>Spring Security</strong>, <strong>Spring Data</strong> et <strong>JPA</strong></li><li><strong>5 ans d’expérience avec les bases de données SQL</strong>, la modélisation et l’optimisation</li><li>Solide compréhension des <strong>design patterns</strong> et des <strong>frameworks de test</strong> (unitaires et intégration)</li><li>Expérience avec les <strong>standards REST API</strong> et <strong>Swagger</strong></li><li><strong>Maîtrise des services Azure</strong> (functions, storage, pipelines de build, déploiement)</li><li>Compétence en <strong>Git/GitHub Actions</strong>, <strong>revues de code</strong>, et <strong>Docker</strong></li><li><strong>Expérience avec les plateformes d’authentification (Okta, OAuth2, SAML</strong>)</li><li>Capacité à optimiser les applications et détecter les <strong>fuites de mémoire</strong></li><li><strong>Expérience avec les outils de build : Maven ou Gradle</strong></li></ul><p><strong>Frontend (Angular)</strong></p><ul><li>5 ans d’expérience en développement d’applications complexes avec <strong>Angular</strong> (idéalement Angular 18)</li><li>Très bonne connaissance des fonctionnalités modernes d’Angular : <strong>standalone components, signals, RxJS, computed, effect, toSignal</strong></li><li><strong>Expertise des reactive forms, validateurs personnalisés, gestion des états de formulaire et forms pilotés par template</strong></li><li><strong>Solide expérience en architecture applicative, atomic design et structuration évolutive de composants/services</strong></li><li><strong>Excellente maîtrise de TypeScript</strong> et <strong>SCSS</strong> (modularisation)</li><li>Expérience pratique avec les <strong>patterns de gestion d’état</strong> (NgRx, Redux, services basés sur RxJS, signals)</li><li>Expertise en <strong>tests unitaires et E2E</strong> : <strong>Jest, Cypress, TDD</strong></li><li><strong>Capacité à intégrer, personnaliser et étendre</strong> Angular Material, Storybook et ag-Grid</li><li>Expérience en <strong>intégration REST API, gestion d’erreurs API, et tests avancés de requêtes HTTP</strong> (Cypress cy.intercept)</li></ul><p><strong>Collaboration & Communication</strong></p><ul><li>Solides compétences interpersonnelles, avec la capacité de <strong>communiquer efficacement, collaborer en équipe et réaliser des revues de code constructives</strong></li></ul><p><strong>MAtout</strong></p><ul><li>Connaissance supplémentaire de <strong>Cypress</strong></li></ul>
<p>Robert Half est la première et la plus grande firme de solutions de gestion des talents spécialisées au monde, qui met en relation des chercheurs d'emploi hautement qualifiés avec des opportunités au sein de grandes entreprises. Nous offrons des solutions de placement contractuel, temporaire et permanent dans les domaines de la finance et de la comptabilité, des technologies, du marketing et de la création, et du soutien administratif et à la clientèle.</p> <p>Robert Half vous met dans la meilleure position pour réussir. Nous vous donnons accès aux meilleurs emplois, à une rémunération et à des avantages sociaux compétitifs, ainsi qu'à des formations en ligne gratuites. Restez au courant de toutes les opportunités, peu importe où vous êtes - même en déplacement. <a href="https://www.roberthalf.com/ca/fr/application-mobile" target="_blank">Téléchargez l'application Robert Half</a> et postulez en un seul clic, recevez des notifications instantanées pour des emplois proposés par l'IA, et plus encore.</p> <p>Des questions? Communiquez avec le bureau de votre région au 1.888.490.4429. Tous les candidats répondant à des offres d’emploi au Canada doivent être autorisés à y travailler.</p> <p>Seules les descriptions de postes situés au Québec apparaissent en français.​</p> <p>© Robert Half, 2025. Numéro de permis du Québec AP-2000503. En cliquant sur « Postuler maintenant », vous acceptez les <a href="https://www.roberthalf.com/ca/fr/conditions">conditions d’utilisation de Robert Half</a>.</p>
  • Montréal, QC
  • remote
  • Temporaire
  • 60.00 - 75.00 CAD / Hourly
  • <p><strong>Développeur Full Stack Senior</strong></p><p><br></p><p>Nous recherchons un <strong>Développeur Full Stack Senior</strong> pour rejoindre une équipe de développement dynamique et contribuer à l’outil <strong>Promo Planner</strong> — une plateforme web conçue pour :</p><ul><li>Standardiser et automatiser le partage des détails de promotions</li><li>Centraliser l’information promotionnelle dans une base de données unique</li><li>Permettre des analyses avancées et accroître l’efficacité des équipes</li></ul><p>Dans ce rôle, vous collaborerez étroitement avec les équipes <strong>Gestion de produit, Ingénierie des données et Analyse des données</strong> afin d’améliorer et de maintenir l’application. Vous contribuerez également à l’application et à l’évolution des <strong>standards de développement globaux</strong>, tout en favorisant une mentalité agile.</p><p>Nous recherchons une personne alliant <strong>expertise technique</strong> et <strong>excellentes compétences en communication et collaboration</strong> — capable de s’engager activement avec les parties prenantes et de remettre en question les pratiques établies lorsque des améliorations sont justifiées par les meilleures pratiques et les standards de l’industrie.</p>
  • 2025-09-02T20:28:58Z

Poste de Développeur Fullstack Java à Montréal | Robert Half