REFERENCE NO. 5846

JOB TITLE

Développeur Back-End (Java) Sénior

CLIENT PROFILE

CLIENT DESCRIPTION

Founded in 1991, ITI provides technology services and solutions ranging from strategic IT consultancy to solutions implementation. This includes procurement and management of IT infrastructure in organizations, either in partnership with your staff or outsourced using our consultants.

ITI has teams of experts located throughout Canada. They have proven themselves at different levels of provincial and federal government and with private companies of various sizes.

At ITI, we don’t just set up IT infrastructures, because we strive to go beyond selling products — we sell tailored solutions.

We lay the foundations necessary for your development. We handle consultation, thinking, and the strategic approach. We listen, we understand your reality, and we offer the technological solution that will truly work best.

Consultation with ITI means:

– Complete or à la carte management of your projects;
– Strategic analysis of your business challenges leading to tailor-made solutions;
– Deployment of expertise in your company.

 

JOB DESCRIPTION

Votre nouveau défi avec nous !

Notre client dans le secteur de l’éducation est actuellement à la recherche d’un Développeur Back-End (Java) Sénior pour un mandat de Douze (12) mois avec possibilité de prolongation.

 

Nature de l’emploi :

  • Québec
  • 35 heures par semaine
  • Hybride (Télétravail et Présentiel)

 

Votre agenda pourrait ressembler à :

  • Joindre un secteur composé d’équipes Agiles responsables du cycle de vie complet des solutions TI supportant les processus d’affaires en gestion des études.
  • Joindre une équipe Agile responsable de l’évolution et de l’entretien des solutions TI supportant les processus de recrutement et d’admission des étudiants.
  • Participer à des travaux importants d’évolution des solutions TI responsable des demandes d’admissions en ligne et de l’outil de gestion des admissions.
  • Œuvrer dans un milieu utilisant les technologies et les outils suivants : Java (version 8 à 17), Spring/SpringBoot, Hibernate, API Rest, Oracle SQL, PL/SQL, Maven (Multi-module), GIT, IntelliJ (environnement de développement intégré), tests unitaires Junit, Test d’intégration automatisés, CI/CD Jenkins, Docker/Kubernetes (OpenShift), Services infonuagiques Azure, Vue, JavaScript, TypeScript, Yarn, Storybook, Chromatic.

 

Les immanquables :

  • Huit (8) années d’expérience dans le développement d’application complexe en Java (Version 8 à 17).
  • Cinq (5) années d’expérience dans l’utilisation des environnements IntelliJ (environnement de développement intégré), Git (GitHub/Bitbucket), Maven (multi-module).
  • Cinq (5) années d’expérience dans les concepts et ressources requis pour le déploiement dans Openshift 4.0.
  • Cinq (5) années d’expérience dans le développement de pipelines d’intégration et de déploiement continu dans Jenkins à l’aide de Jenkinsfiles.
  • Cinq (5) années d’expérience dans les cadres de développement Spring et Hibernate ainsi que le développement APIs Web Rest.
  • Cinq (5) années d’expérience dans la méthodologie de développement Agile.
  • Cinq (5) années d’expérience à titre de développeur Back-End (Java).
  • Expérience d’utilisation des tous les concepts du langages Java, incluant la programmation concurrente.
  • Maîtriser les principes SOLID.
  • Avoir proposé et fait appliquer les designs patterns OO.
  • Avoir structuré le code en fonction des principes et besoins de l’architecture organique.
  • Avoir développé une application Web connectée à une BD relationnelle.
  • Avoir travaillé avec les lambda Java 8.
  • Expérience dans l’implantation d’une fonctionnalité en utilisant des composantes techniques complexes tel que files JMS, Micro Services, Tâches Asynchrone, etc.
  • Avoir déjà eu à identifier des problèmes et bogues éventuels de concurrence dans les revues de code.
  • Expérience dans l’analyse et l’évaluation de la qualité des livrables des autres développeurs.
  • Expérience dans la proposition d’un modèle physique optimisé d’une BD relationnelle.
  • Expérience dans l’analyse de la performance de requêtes SQL et de proposer des améliorations.
  • Expérience avec d’autres outils de bases de données tels que : des outils d’indexation et de recherche de données (Ex : ElasticSearch) et des agents de message (ex : Kafka)
  • Expérience avec toutes les fonctionnalités d’un système de gestion des versions.
  • Expérience à gérer, encadrer et assurer la qualité d’un processus de livraison.
  • Expérience avancée avec les outils de collaboration Jira et Confluence. (Atout)
  • Expérience avec le gestionnaire de dépôts de package Artifactory. (Atout)
  • Expérience avec l’engin d’indexation ElasticSearch.(Atout)
  • Expérience avec le service Cloud de surveillance de conteneurs applicatifs Sysdig. (Atout)

  

Nous avons un fit ?

En se joignant à ITI placement de ressource, voici ce qui s'offre à vous :

  • Régime d'assurances collectives comprenant assurance vie, salaire et soins de santé + 3 journées maladies, après 90 jours d'ancienneté et 2 journées de plus après 1 an de service, pour un total de 5 journées mobiles par année
  • Programme de vacances
  • Accès à des congés fériés
  • Des cadeaux aux fêtes
  • Un comité RH qui assure des suivis de carrière, organise des 5@7 pour décompresser avec nos quizz, blind-test, laser-tag, lancer de haches ... et plus encore!
  • Programme de référencement
  • Et cerise sur le gâteau, un accès à plus de 10 000 formations via la plateforme Udemy au bout d'1 an de service.

 

Faites parvenir votre curriculum vitae directement à notre conseiller au recrutement : Issam.Talha@iti.ca

 

ITI Placement de ressources applique un programme d'accès à l'égalité et invite les femmes, les minorités ethniques et visibles, les autochtones et les personnes handicapées à présenter leur candidature.

 

* Le genre masculin est utilisé sans aucune discrimination et dans le seul but d’alléger le présent texte

 

Nous traitons toutes les candidatures de façon confidentielle et vous remercions de l’intérêt que vous témoignez pour ce poste. Cependant, nous ne communiquerons qu’avec les personnes dont la candidature aura été retenue.

 

En soumettant votre candidature pour ce poste, vous consentez à ce que nous collections et utilisions vos renseignements personnels à des fins d’évaluation de votre candidature. Si votre candidature n'est pas retenue, vous consentez également à ce que nous communiquions avec vous pour des offres d'emploi similaires. Vous pouvez consulter notre Politique de confidentialité et de protection des renseignements personnels à l’adresse suivante POLITIQUE-DE-CONFIDENTIALITE-ET-DE-PROTECTION-DES-RENSEIGNEMENTS-PERSONNELS.pdf.

 

SEARCHED CRITERIA

  • LANGAGE
  • Français

WORK HOURS

Sunday Monday Tuesday Wednesday Thursday Friday Saturday
8:30 - 16:30 8:30 - 16:30 8:30 - 16:30 8:30 - 16:30 8:30 - 16:30

ADDITIONAL INFORMATION

  • Release date 2025-06-18
  • contract type Contractual
  • Date according 2025-06-30
  • end date 2026-07-03
  • Location Capitale Nationale
  • Function Développeur

REFERENCE NO. 5846