DÉVELOPPEUR SÉNIOR JAVA

Description de l’emploi

Le développeur sénior Java joue un rôle de premier plan dans l’élaboration d’un back end complexe Java utilisant Hibernate, Spring, MySQL, Elastic Search et Node.js. Cette application fournit une grande variété d’API alimentant les applications mobiles, les dashboards (tableaux de bord) Angular.js, les systèmes « kiosk » vélo et les systèmes d’interopérabilité. Le développeur sénior Le développeur Java travaillera avec une équipe dynamique d’ingénieurs interagissant avec les départements UX/UI, AQ et de gestion de projets. Le département d’ingénierie utilise une méthodologie Agile, (mené en sprint).

Expérience et connaissances

  • Minimum 5 années d’expérience pertinente ou dans un rôle similaire
  • Diplôme en Génie logiciel, informatique (Maîtrise, un atout), ou une expérience équivalente
  • Excellente connaissance de Java, Spring, Hibernate et MySQL
  • Connaissance de Linux et script
  • Connaissance des pipelines de segmentation automatisée et Git.
  • Connaissance de C Node.js et Elastic Search, un grand atout
  • Passionné pour le développement de logiciels dans un environnement full stack

Compétences requises

  • Compétence supérieure d’intégration dans des environnements complexes
  • Grandes compétences en débogage
  • Habileté en estimation des tâches, et à respecter des délais serrés
  • Solides habiletés en analyse et résolution de problèmes
  • Souci apporté à la qualité et aux détails

Compétences interpersonnelles

  • Excellente habileté en français et anglais parlé et écrit ; autres langues, un atout
  • Capacité à travailler de façon autonome
  • Habileté dans l’articulation de ses idées

SOUMETTRE MA CANDIDATURE

Type de fichiers et tailles autorisés : .doc, .docx, .pdf < 10mo.