Développeur Java Spring Boot (Senior)

Groupe SII

Canada

Hybrid

CAD 90,000 - 130,000

Full time

47 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Groupe SII recherche un expert Java pour contribuer au développement et à l’évolution de plateformes complexes au sein d’un cadre DevOps moderne. Vous participerez à la conception, au développement et à l’optimisation de solutions logicielles robustes et sécurisées.

Le poste exige une expérience significative en Java, des compétences en DevOps et une approche axée sur la qualité et les pratiques DevSecOps. Vous travaillerez en environnement Agile avec des équipes pluridisciplinaires et une forte

Qualifications

  • Diplôme universitaire dans une discipline pertinente ou expérience équivalente.
  • Minimum de 6 années d’expérience pertinente en développement logiciel.
  • Excellente maîtrise du développement Java.
  • Bonne capacité d’analyse et résolution de problèmes.
  • Esprit collaboratif et travail dans un environnement Agile.
  • Excellentes compétences en communication et vulgarisation technique.
  • Bonne organisation, rigueur et gestion des priorités.
  • Curiosité technologique et volonté d’apprentissage continu.
  • Leadership positif et capacité à influencer des décisions techniques.

Responsibilities

  • Participer au développement, à l’évolution et à la modernisation de solutions logicielles.
  • Concevoir, développer, tester, documenter, automatiser et maintenir des produits logiciels.
  • Assurer la qualité, la sécurité et la résilience des solutions.
  • Participer activement aux revues de code et veiller à lisibilité et tests.
  • Contribuer aux pipelines CI/CD et aux activités DevOps.
  • Intégrer DevSecOps et automatiser la détection des vulnérabilités.
  • Proposer des solutions techniques alignées sur les objectifs d’affaires.
  • Mener l’automatisation des essais (TDD, BDD, pyramide des tests).
  • Produire une documentation technique claire et pérenne.
  • Partager les meilleures pratiques liées au développement et à l’infonuagique.

Skills

Java
DevOps
CI/CD
DevSecOps
Cloud
Agile

Education

Diplôme universitaire pertinent

Tools

Docker
Kubernetes
Jenkins
Cloud platforms

Job description

Contexte :

Nous recherchons une personne passionnée par le développement Java et les plateformes d’ingénierie logicielle afin de contribuer à l’évolution de composants réutilisables, de frameworks et d’outils de développement utilisés à grande échelle au sein d’un environnement technologique moderne.

Dans ce rôle, tu participeras à l’analyse des besoins des équipes de développement afin de concevoir, faire évoluer et maintenir des fondations technologiques répondant aux exigences de performance, de qualité, de sécurité et de résilience. Tu contribueras également à l'amélioration continue des pratiques de développement, des outils d’ingénierie logicielle et des processus de livraison.

Tu collaboreras étroitement avec plusieurs parties prenantes afin de soutenir la feuille de route technologique et de favoriser l’adoption de solutions innovantes permettant d’accroître l’agilité, la productivité et la qualité des livraisons.

Responsabilités :

  • Participer au développement, à l’évolution et à la modernisation de solutions logicielles.
  • Concevoir, développer, tester, documenter, automatiser et maintenir des produits logiciels.
  • Assurer la qualité, la sécurité et la résilience des solutions développées.
  • Participer activement aux revues de code en veillant à la lisibilité, aux performances, à la sécurité, aux tests et à la maintenabilité.
  • Contribuer aux activités DevOps incluant la livraison continue, l’exploitation, l’observabilité et les mises à jour des solutions.
  • Participer à la mise en place et à l’amélioration des pipelines CI/CD.
  • Intégrer les principes DevSecOps en appliquant les meilleures pratiques de sécurité et en automatisant la détection des vulnérabilités.
  • Proposer des solutions techniques alignées sur les objectifs d’affaires et contribuer à leur mise en œuvre.
  • Mettre en place et maintenir l’automatisation des essais selon les meilleures pratiques (TDD, BDD, pyramide des tests).
  • Produire une documentation technique claire afin d’assurer la pérennité et la maintenabilité des solutions.
  • Contribuer à la vigie technologique et partager les meilleures pratiques liées au développement logiciel, à l’infonuagique, à l’intelligence artificielle générative et aux outils modernes de développement.
  • Collaborer avec différents partenaires afin de comprendre les enjeux et concevoir des solutions adaptées aux besoins.
  • Participer à l’évolution des pratiques de développement et à l’adoption d’architectures modernes favorisant la qualité et la vélocité de livraison.
  • Utiliser l’intelligence artificielle générative de manière responsable dans les activités de développement, d’analyse, de validation et de documentation.

Profil recherché :

  • Diplôme universitaire dans une discipline pertinente ou expérience équivalente.
  • Minimum de 6 années d’expérience pertinente en développement logiciel.
  • Expérience significative en développement Java.
  • Excellente capacité d’analyse et de résolution de problèmes.
  • Esprit collaboratif et aptitude à travailler dans un environnement Agile.
  • Excellentes compétences en communication et en vulgarisation technique.
  • Sens de l’organisation, rigueur et bonne gestion des priorités.
  • Curiosité technologique et volonté d’apprentissage continu.
  • Leadership positif et capacité à influencer les décisions techniques.

Expertises techniques recherchées :

  • Solide maîtrise du développement Java.
  • Excellente compréhension de la programmation orientée objet et des concepts fonctionnels.
  • Maîtrise des principes de Clean Code, Clean Architecture et des Design Patterns.
  • Expérience dans la conception d’architectures logicielles modulaires, évolutives et résilientes.
  • Connaissance des pratiques DevOps, DevSecOps, CI/CD et automatisation.
  • Compréhension des environnements infonuagiques et des modèles modernes de livraison logicielle.
  • Connaissance des mécanismes de résilience applicative et de reprise après incident.
  • Expérience avec les environnements conteneurisés et les outils de diagnostic (journaux, métriques et traces).
  • Bonne compréhension des outils modernes de développement assistés par l’intelligence artificielle.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Développeur Full Stack Senior – Java, Spring Boot et Microservices
Développeur Full Stack Senior – Java, Spring Boot et Microservices

ALFACONSEIL.CA • Montreal (administrative region)

On-site
CAD 100,000 - 150,000
Développeur.euse Java Backend – Senior
Développeur.euse Java Backend – Senior

ALFACONSEIL.CA • Montreal West

On-site
CAD 110,000 - 140,000
Développeur Java - expert
Développeur Java - expert

CoFoMo Inc. • Montreal (administrative region)

On-site
CAD 110,000 - 150,000
Développeur(euse) Java Backend Intermédiaire – Microservices & AWS
Développeur(euse) Java Backend Intermédiaire – Microservices & AWS

ALFACONSEIL.CA • Montreal West

On-site
CAD 70,000 - 90,000
Développeur Java Sénior
Développeur Java Sénior

CoFoMo Inc. • Montreal (administrative region)

On-site
CAD 85,000 - 120,000
Développeur Java Web + .NET
Développeur Java Web + .NET

IT Unlock Consulting Inc. • Montreal (administrative region)

Hybrid
CAD 110,000 - 140,000
Développeur logiciel sénior, déploiement et préparation à la production (Senior Software Develo[...]
Développeur logiciel sénior, déploiement et préparation à la production (Senior Software Develo[...]

Intrado • Montreal (administrative region)

On-site
CAD 110,000 - 150,000
Développeur Back-end (Java) Senior
Développeur Back-end (Java) Senior

Exposant 3 • Quebec

On-site
CAD 70,000 - 90,000
Développeur FullStack - Senior
Développeur FullStack - Senior

Exposant 3 • Quebec

On-site
CAD 80,000 - 100,000
Back End Developer
Back End Developer

Highspring • Montreal (administrative region)

On-site
CAD 110,000 - 150,000