détails d'emploi
Le client doit moderniser une partie de son système central, car l'infrastructure actuelle est en fin de vie et non prise en charge, ce qui représente un risque majeur pour la continuité de ses opérations. Le projet, vise à réécrire des fonctionnalités critiques des systèmes de ventes et financiers vers une technologie Java moderne et maîtrisée.
...
Les fonctionnalités des modules suivants doivent être migrées ou réécrites :
-Revenus (comptabilisation)
-Conciliation bancaire
-Traitement des ventes
-Interfaces comptables
-Finances
-Opérations de caisse
Avantages
35h semaine
La date de début prévue est le Octobre 2025 a Octobre 2028
télétravail avec présence sur demande à Québec. (rarement)
Responsabilités
Activités à réaliser
-Le développeur sera responsable de :
-Développer en Java la logique de comptabilisation des transactions et des revenus.
-Développer en Java la logique de conciliation bancaire.
-Développer des connecteurs pour importer des données de vente et comptables.
-Développer les interfaces utilisateurs dans le framework React-admin.
Biens livrables à produire
-Planification détaillée de la livraison incluant le calendrier de livraison;
-Matrice RACI (Responsable, approbateur, consulté, informé);
-Liste de vérification des composants de la livraison;
-Stratégie de livraison;
-Scénarios de tests de livraison;
-Stratégie de retour arrière.
Qualifications
Diplôme d'études collégiales (DEC) ou baccalauréat en informatique ou l'équivalent. (Un diplôme obtenu hors Québec nécessite une évaluation comparative).
Minimum de cinq (5) années d'expérience en développement d'applications Java.
Java (17 et plus) et ses frameworks associés (comme Spring, SpringBoot, Hibernate, JPA);
Expertise en architecture en microservices, développement avec des technologies Nodejs/React, principes de développement « SOLID » et les outils de tests (Junit, Cucumber, etc.), principes d'architecture logicielle et des modèles de conception;
Automatisation et gestion du code source et de versionnage tel que : Maven, Jenkins, Git, Azure DevOps;
Expérience en projets de développement multidisciplinaire en mode « Agile »;
Expérience avec les pratiques DevOps et les pipelines CI/CD;
Expérience en développement front-end;
Sommaire
35h semaine
La date de début prévue est le Octobre 2025 a Octobre 2028
télétravail avec présence sur demande à Québec. (rarement)
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
Le client doit moderniser une partie de son système central, car l'infrastructure actuelle est en fin de vie et non prise en charge, ce qui représente un risque majeur pour la continuité de ses opérations. Le projet, vise à réécrire des fonctionnalités critiques des systèmes de ventes et financiers vers une technologie Java moderne et maîtrisée.
Les fonctionnalités des modules suivants doivent être migrées ou réécrites :
-Revenus (comptabilisation)
-Conciliation bancaire
-Traitement des ventes
-Interfaces comptables
-Finances
-Opérations de caisse
Avantages
35h semaine
La date de début prévue est le Octobre 2025 a Octobre 2028
télétravail avec présence sur demande à Québec. (rarement)
Responsabilités
Activités à réaliser
-Le développeur sera responsable de :
-Développer en Java la logique de comptabilisation des transactions et des revenus.
-Développer en Java la logique de conciliation bancaire.
-Développer des connecteurs pour importer des données de vente et comptables.
-Développer les interfaces utilisateurs dans le framework React-admin.
Biens livrables à produire
...
-Planification détaillée de la livraison incluant le calendrier de livraison;
-Matrice RACI (Responsable, approbateur, consulté, informé);
-Liste de vérification des composants de la livraison;
-Stratégie de livraison;
-Scénarios de tests de livraison;
-Stratégie de retour arrière.
Qualifications
Diplôme d'études collégiales (DEC) ou baccalauréat en informatique ou l'équivalent. (Un diplôme obtenu hors Québec nécessite une évaluation comparative).
Minimum de cinq (5) années d'expérience en développement d'applications Java.
Java (17 et plus) et ses frameworks associés (comme Spring, SpringBoot, Hibernate, JPA);
Expertise en architecture en microservices, développement avec des technologies Nodejs/React, principes de développement « SOLID » et les outils de tests (Junit, Cucumber, etc.), principes d'architecture logicielle et des modèles de conception;
Automatisation et gestion du code source et de versionnage tel que : Maven, Jenkins, Git, Azure DevOps;
Expérience en projets de développement multidisciplinaire en mode « Agile »;
Expérience avec les pratiques DevOps et les pipelines CI/CD;
Expérience en développement front-end;
Sommaire
35h semaine
La date de début prévue est le Octobre 2025 a Octobre 2028
télétravail avec présence sur demande à Québec. (rarement)
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