Senior Java Dev et DevOps

Randstad Canada

Montreal (Hybride)
Compétences recherchées — Connectez-vous et téléversez votre CV pour comparer avec votre profil
Cybersécurité Agile Jenkins +12 autres

Détails du poste

  • Lieu de travail : Montreal (Hybride)
  • Type de poste : Permanent à temps plein

Description du poste

Nous recherchons un développeur Java senior chevronné pour rejoindre une équipe de premier plan au sein d’un leader de l’industrie canadienne de l’assurance de dommages et de biens. Vous jouerez un rôle essentiel dans la gestion du cycle de vie complet d’applications essentielles à la mission au sein de l’écosystème de la tarification et du underwriting. Alors que nous entreprenons une grande transformation Agile axée sur le produit et une migration massive vers des architectures cloud natives, vous agirez à titre de guide technique afin d’assurer la scalabilité, la sécurité et l’évolution de nos produits numériques.

Avantages

  • Opportunité de piloter un projet de migration vers le cloud à grande échelle (AWS/GCP).
  • Environnement Agile dynamique favorisant l’amélioration continue et les meilleures pratiques.
  • Modèle de travail hybride offrant flexibilité et collaboration.
  • Travail avec une pile technologique moderne (Java 21, Spring Boot, Terraform).
  • Évolution de carrière à long terme avec possibilité de conversion permanente.

Responsabilités

  • Concevoir, développer et assurer le support de microservices performants à l’aide de Java et Spring Boot.
  • Piloter la migration de services existants des environnements On-prem/OpenShift vers des fournisseurs de cloud public (AWS, Google Cloud).
  • Influencer la maturité Agile au sein de l’équipe et aider les parties prenantes à prioriser les demandes à fort impact.
  • Assurer un leadership technique et du mentorat aux développeurs juniors et intermédiaires.
  • Garantir une application rigoureuse de la sécurité et l’évolution du produit tout au long du cycle de développement.

Qualifications

  • Diplôme de baccalauréat en informatique ou combinaison équivalente d’études et d’expérience.
  • Minimum de 10 ans d’expérience professionnelle dans le développement d’applications Java.
  • Expertise en architectures SOA et microservices (Java, Spring Boot, REST).
  • Preuve d’un historique dans la migration d’applications Java vers le Cloud (AWS ROSA, EKS, GCP).
  • Maîtrise des outils modernes : GitHub, Terraform, Kafka, PostgreSQL, Jenkins et Maven.
  • Compétences solides en leadership et capacité à s’épanouir dans des environnements rapides, multi-projets.
  • L’expérience dans le secteur de l’assurance ou avec PEGA BRE est considérée comme un atout important.
  • La maîtrise du français et de l’anglais est essentielle.

Exigences linguistiques (Canada)

Notre client opère au Canada. L’entreprise prend toutes les mesures raisonnables pour limiter le nombre de postes au Québec qui nécessitent la connaissance d’une langue autre que le français, et ne l’exige que lorsque nécessaire; et ses employés bilingues existants ne peuvent pas effectuer ces fonctions. Selon une évaluation menée par notre client, il a été déterminé que ce poste exige des candidats qu’ils soient parfaitement bilingues en anglais (à l’oral et à l’écrit). En particulier, ce poste exigera que l’employé interagisse avec des départements internes centralisés (ex. Opérations / RH / Finance / Juridique / Contrats / Ventes) qui appuient l’organisation au Canada et qui ne parlent pas français.

Résumé

  • Lieu : Hybride (St-Hyacinthe 2 jours/semaine, avec possibilité de journées au bureau à Montréal).
  • Niveau d’expérience : Senior (10+ ans).
  • Type de contrat : Consultation long terme avec possibilité de permanence.
  • Secteur : Assurance / Services financiers.

Engagement (Randstad Canada)

Randstad Canada s’engage à favoriser une main-d’œuvre qui reflète l’ensemble des peuples du Canada. Par conséquent, nous nous engageons à élaborer et à mettre en œuvre des stratégies visant à accroître l’équité, la diversité et l’inclusion au sein du milieu de travail, en examinant nos politiques, pratiques et systèmes internes tout au long du cycle de vie de notre main-d’œuvre, y compris le recrutement, la rétention et l’avancement de tous les employés. De plus, en plus de notre engagement profond à respecter les droits de la personne, nous nous consacrons à des actions positives afin d’entraîner un changement pour assurer à chacun une pleine participation au sein de la main-d’œuvre sans barrières, qu’elles soient systémiques ou autres, en particulier pour les groupes qui recherchent l’équité et qui sont généralement sous-représentés dans la main-d’œuvre du Canada, notamment celles et ceux qui s’identifient comme des femmes ou des personnes non binaires / de genre non conforme; les peuples autochtones ou des Premières Nations; les personnes en situation de handicap (visible ou invisible) et; les membres des minorités visibles, les groupes racialisés et la communauté LGBTQ2+.

Randstad Canada s’engage à créer et à maintenir un milieu de travail inclusif et accessible pour tous ses candidats et employés en soutenant leurs besoins d’accessibilité et d’accommodement tout au long du cycle de vie de l’emploi. Nous demandons à toutes les candidatures de bien vouloir indiquer tout besoin d’accommodement en envoyant un courriel à to ensure their ability to fully participate in the interview process.