Développeur Java Senior

Montreal, Quebec, Canada | Xideral Canadá | Contract | Partially remote

Apply by: June 11, 2026
Apply

Langue requise :
Français requis

Heures de travail par semaine :
37,5 heures par semaine

Type de poste : à distance / sur site :
Mode hybride flexible – 2 jours par semaine au bureau de Montréal (Complexe Desjardins)

Durée de la mission en mois :
6 mois renouvelables

À propos du poste

Nous recherchons un Développeur Java Senior pour rejoindre la Direction Guichet unique, Cadres, outils et pratiques de développement chez Desjardins.

Vous contribuerez à la conception, à l’évolution et à la modernisation des fondations Java utilisées par un grand nombre d’équipes de développement à travers l’organisation. Ce rôle combine développement avancé, amélioration des pratiques DevSecOps, automatisation, modernisation des outils de développement et veille technologique.

Vous travaillerez dans un environnement Agile où l’innovation, l’amélioration continue et l’utilisation responsable des technologies modernes, incluant l’intelligence artificielle générative, occupent une place importante.

Exigences et compétences techniques

Exigences principales

  • Minimum de 6 ans d’expérience en développement Java
  • Solide expérience en développement orienté objet
  • Maîtrise des concepts :
    • Clean Code
    • Clean Architecture
    • Design Patterns
  • Expérience avancée en :
    • DevOps
    • DevSecOps
    • CI/CD
    • Automatisation
  • Connaissance des architectures modernes et des environnements infonuagiques
  • Expérience avec :
    • Résilience applicative
    • Observabilité
    • Conteneurisation
    • Diagnostic d'applications
  • Expérience dans le développement complet :
    • Analyse
    • Conception
    • Développement
    • Tests
    • Documentation
    • Exploitation
  • Capacité à utiliser l’IA générative comme levier de productivité en développement logiciel
Objectifs et livrables
  • Développer et moderniser les fondations Java utilisées à l’échelle de l’organisation
  • Assurer la qualité, la sécurité et la résilience des applications
  • Contribuer à l’évolution des pratiques DevOps et DevSecOps
  • Optimiser les pipelines CI/CD et les outils de développement
  • Favoriser l’innovation et l’adoption de nouvelles technologies
Responsabilités principales
  • Participer aux développements, évolutions et modernisations des solutions
  • Réaliser des revues de code et promouvoir les bonnes pratiques
  • Contribuer aux activités DevOps, DevSecOps et CI/CD
  • Automatiser les essais et améliorer la qualité logicielle
  • Développer des solutions robustes, performantes et maintenables
  • Participer à la documentation technique et au partage des connaissances
  • Réaliser une veille technologique continue
  • Collaborer avec les partenaires d’affaires et les équipes de développement
  • Intégrer les principes d’intelligence artificielle générative dans les activités de développement lorsque pertinent
Atouts
  • Expérience avec des frameworks Java d’entreprise
  • Expérience dans des environnements de développement à grande échelle
  • Connaissance avancée des outils modernes de développement et d’automatisation
  • Expérience dans des équipes responsables de plateformes ou de fondations technologiques

En soumettant votre candidature, vous consentez à ce que Xideral recueille, utilise et conserve vos renseignements personnels uniquement à des fins de recrutement et de sélection pour ce poste ou pour des opportunités similaires en lien avec vos domaines d’expertise. Vos informations seront traitées de manière confidentielle et conformément à la Loi 25 sur la protection des renseignements personnels du Québec. Vous pouvez en tout temps demander l’accès, la rectification ou la suppression de vos données en nous contactant à l’adresse suivante : contact@xideral.ca.