Java - Développeur Full Stack

Xideral


Date: 10 hours ago
City: Montreal, QC
Contract type: Full time
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

Exigences et compétences techniques

  • 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.
Objectifs et livrables

  • 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.

Responsabilités principales

  • 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.

Atouts

  • 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.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume