Talent.com
Développeur Java

Développeur Java

TechsoMontréal
30+ days ago
Salary
CA$75,000.00–CA$85,000.00 yearly
Job description

Responsabilités

  • Dans le cadre de vos missions vous participerez à la conception et aux développements des projets de nos clients (nouvelles applications, développement de nouvelles fonctionnalités sur des applications existantes, correction de problèmes et maintenance, …).
  • À la suite de l’analyse du besoin, vous contribuerez à la définition de l’architecture de solutions innovantes permettant d’atteindre les objectifs et exigences de nos clients.
  • Vous prendrez en charge la définition des spécifications techniques et fonctionnelles.
  • Vous participerez à l’évaluation des efforts de développements pour des nouvelles solutions ou des améliorations.
  • Vous mettrez en production les solutions développées et effectuerez la gestion du changement.
  • Vous prendrez part aux efforts de prévente de la direction (évaluations d'efforts, analyse de technologies, ...).
  • Vous garantirez les normes de développement les plus élevées en suivant le cycle de développement de logiciels (revue de code, tests unitaires, …).
  • Vous aiderez à l’amélioration continue des activités de développement (agilité, assemblage du code, tests automatisés, déploiement, …).
  • Vous fournirez un soutien à vos collègues et contribuerez au mentorat de ceux plus juniors.
  • Vous suivrez l'évolution des nouvelles solutions / technologies du marché.
  • Vous travaillerez avec des équipes Agile – Scrum.

Compétences requises

  • Baccalauréat en informatique ou logiciel
  • Solides connaissances de développement orienté objet en Java (connaissance du framework Spring est un plus)
  • Solides connaissances en développement Front-End (React, Angular, VueJS, …)
  • Solides compétences en bases de données relationnelles (Utilisation des ORM et DAO comme Hibernate, langage SQL, ETL, …). La connaissance des bases de données noSQL est un plus
  • Bonnes connaissances des concepts de base DevOps (Azure DevOps est un plus)
  • Connaissances d’autres langages de programmation : C#, PHP, Node.JS, Python
  • Habitué d’évoluer au sein d’un environnement Agile et collaboratif
  • Connaissance des environnements Linux et Windows
  • Mobile pour des missions dans les alentours de Montréal
  • Bonne communication en anglais, à l'écrit comme à l'oral, puisque certains de vos clients seront anglophones
  • Bon relationnel et amour du travail d'équipe!
  • Avantages

  • Un accompagnement personnalisé pour votre évolution professionnelle
  • La possibilité de s’impliquer au sein de beaux projets à l’interne
  • Une équipe d’experts pour vous partager son savoir-faire
  • Une oreille attentive pour évoluer dans un environnement constructif et bienveillant afin de vous épanouir personnellement
  • L’opportunité de voyager