Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
Une entreprise dynamique recherche un Développeur Full Stack expérimenté en Java pour rejoindre son équipe Agile. Vous serez responsable de la conception et du développement d'applications web, tout en intégrant les pratiques DevOps modernes. Ce poste convient à un professionnel capable de résoudre des problèmes techniques dans un environnement collaboratif.
Nous recherchons un Développeur Full Stack expérimenté spécialisé en Java pour se joindre à une équipe dynamique dans un environnement Agile. Ce rôle s’adresse à une personne proactive, capable de travailler sur des projets complexes intégrant à la fois des technologies backend et frontend, tout en mettant en œuvre des pratiques DevOps modernes.
Langue requise : Bilingue (français/anglais) ou anglophone
Heures de travail par semaine : 40 heures
Type de poste : À distance / Sur site – Montréal, Canada
Durée de la mission en mois : 24 mois
Minimum de 5 ans d’expérience professionnelle à titre de développeur Full Stack.
Maîtrise des technologies suivantes :
Java, Spring Framework, Spring Boot
TypeScript, HTML5, CSS3
Oracle et MS SQL Server
Expérience confirmée avec les API RESTful.
Connaissance approfondie des pratiques Agile.
Familiarité avec les outils suivants :
Bitbucket, Jenkins, SonarQube, Fortify, Nexus IQ
Capacité à résoudre des problèmes de manière autonome et à collaborer efficacement avec une équipe multidisciplinaire.
Conception, développement et mise en production d'applications web performantes et robustes.
Intégration fluide entre les composants frontend et les services backend.
Maintien de la qualité du code grâce à des pratiques de revue et de documentation.
Livraison continue et gestion des déploiements en collaboration avec les équipes DevOps.
Développer, tester et maintenir des applications web en utilisant Java, Spring Framework et Spring Boot.
Concevoir et implanter les interfaces utilisateur avec Angular, Ionic, TypeScript, HTML5 et CSS.
Garantir la performance et la réactivité des applications.
Intégrer les composants frontend avec des API RESTful.
Travailler avec les bases de données Oracle et MS SQL.
Produire du code propre, évolutif et conforme aux meilleures pratiques.
Participer aux revues de code et aux activités de partage de connaissances.
Collaborer avec les équipes DevOps pour automatiser et déployer les applications (serveurs Apache et Tomcat).
Participer activement aux cérémonies Agile : planification des sprints, réunions quotidiennes, rétrospectives.
Expérience dans des environnements à fort volume de données ou dans le secteur financier.
Connaissance d’autres frameworks ou langages (par ex. React, Node.js).
Sens de l’innovation et capacité à proposer des solutions techniques.