détails d'emploi
Nous recherchons un Développeur Backend Java Senior pour un mandat de consultation au sein d’une grande organisation du secteur public. Le consultant évoluera au sein d’une équipe agile responsable du développement et du maintien d’applications administratives. Le premier mandat portera sur la mise en place d’un flux d’échange de données et le développement de règles de transformation (ETL).
...
Le ou la consultant(e) participera à la conception, au développement et à l’amélioration d’applications critiques liées aux opérations administratives. Le rôle implique la création et l’évolution de solutions backend robustes, l’intégration continue, la qualité logicielle et la collaboration avec une équipe expérimentée.
Avantages
Durée : 16 semaines, renouvelable jusqu’à 4 fois.
Début : Dès que possible.
Horaire : 35 heures par semaine.
Mode de travail : Hybride, avec présence possible sur site à court préavis.
Responsabilités
Participer aux activités agiles (planification, suivis, revues, échanges techniques).
Concevoir, développer, implanter et maintenir des fonctionnalités backend.
Produire un code propre, documenté, performant et conforme aux bonnes pratiques.
Réaliser des tests unitaires et d’intégration automatisés.
Appliquer les contrôles de qualité et respecter les normes internes.
Contribuer aux processus d’intégration et de déploiement continu (CI/CD).
Participer activement à l’amélioration continue et à l’entraide au sein de l’équipe.
Collaborer étroitement avec les développeurs, analystes et responsables produit.
Qualifications
5 ans d'expérience significative en développement Java (version 8 ou plus).
Maîtrise de Spring Framework.
Expérience avec Hibernate ou un autre ORM JPA.
Solide expérience en conception et développement d’API REST.
Habileté à écrire des tests unitaires et d’intégration (JUnit, Mockito, etc.).
Expérience avec un système de contrôle de version distribué (Git, Bitbucket).
Connaissance des bases de données Azure SQL.
Expérience avec des outils CI/CD (Maven, Azure DevOps, etc.).
Familiarité avec les conteneurs et orchestrateurs (Docker, Kubernetes, OpenShift).
Connaissance des outils JIRA et Confluence.
Expérience dans un environnement agile (SCRUM, SAFe).
Sommaire
Nous recherchons un Développeur Backend Java Senior pour un mandat de consultation au sein d’une grande organisation du secteur public. Le consultant évoluera au sein d’une équipe agile responsable du développement et du maintien d’applications administratives. Le premier mandat portera sur la mise en place d’un flux d’échange de données et le développement de règles de transformation (ETL).
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.
voir plus
Nous recherchons un Développeur Backend Java Senior pour un mandat de consultation au sein d’une grande organisation du secteur public. Le consultant évoluera au sein d’une équipe agile responsable du développement et du maintien d’applications administratives. Le premier mandat portera sur la mise en place d’un flux d’échange de données et le développement de règles de transformation (ETL).
Le ou la consultant(e) participera à la conception, au développement et à l’amélioration d’applications critiques liées aux opérations administratives. Le rôle implique la création et l’évolution de solutions backend robustes, l’intégration continue, la qualité logicielle et la collaboration avec une équipe expérimentée.
Avantages
Durée : 16 semaines, renouvelable jusqu’à 4 fois.
Début : Dès que possible.
Horaire : 35 heures par semaine.
Mode de travail : Hybride, avec présence possible sur site à court préavis.
Responsabilités
Participer aux activités agiles (planification, suivis, revues, échanges techniques).
Concevoir, développer, implanter et maintenir des fonctionnalités backend.
Produire un code propre, documenté, performant et conforme aux bonnes pratiques.
...
Réaliser des tests unitaires et d’intégration automatisés.
Appliquer les contrôles de qualité et respecter les normes internes.
Contribuer aux processus d’intégration et de déploiement continu (CI/CD).
Participer activement à l’amélioration continue et à l’entraide au sein de l’équipe.
Collaborer étroitement avec les développeurs, analystes et responsables produit.
Qualifications
5 ans d'expérience significative en développement Java (version 8 ou plus).
Maîtrise de Spring Framework.
Expérience avec Hibernate ou un autre ORM JPA.
Solide expérience en conception et développement d’API REST.
Habileté à écrire des tests unitaires et d’intégration (JUnit, Mockito, etc.).
Expérience avec un système de contrôle de version distribué (Git, Bitbucket).
Connaissance des bases de données Azure SQL.
Expérience avec des outils CI/CD (Maven, Azure DevOps, etc.).
Familiarité avec les conteneurs et orchestrateurs (Docker, Kubernetes, OpenShift).
Connaissance des outils JIRA et Confluence.
Expérience dans un environnement agile (SCRUM, SAFe).
Sommaire
Nous recherchons un Développeur Backend Java Senior pour un mandat de consultation au sein d’une grande organisation du secteur public. Le consultant évoluera au sein d’une équipe agile responsable du développement et du maintien d’applications administratives. Le premier mandat portera sur la mise en place d’un flux d’échange de données et le développement de règles de transformation (ETL).
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.
voir pluspartager l'offre d'emploi