Développeur Java chevronné

La personne recherchée effectuera des mandats en clientèle. Elle participera au développement d'applications, à la conception d'architectures, à l'implantation de méthodes d’essai et à la gestion de projet. De fait, le développeur Java chevronné réalise les activités suivantes :
  • Il participe au développement de solutions d'affaires évoluées à partir de plateformes Java.
  • Il est appelé à proposer des solutions à nos clients.
  • Il fait partie des équipes de développement Agile de logiciels.
  • Il est en mesure de développer des modules applicatifs autant au niveau de la couche d'affaires que des interfaces utilisateurs.

Le développeur est un fervent de la programmation à l'affût des dernières technologies. Polyvalent, innovateur et créatif, il conçoit des solutions pragmatiques et singulières.

Le développeur Agile expliqué par Mathieu



Principales tâches et responsabilités :

  • Comprendre les besoins d'affaires, les processus opérationnels et les exigences fonctionnelles;
  • Agir à titre de conseiller;
  • Réaliser et documenter le design de la solution;
  • Évaluer les efforts de développement;
  • Écrire du code robuste et fiable;
  • Réaliser des tests unitaires automatisés;
  • Participer aux tests fonctionnels et intégrés;
  • Réaliser des projets à notre centre de développement ou en clientèle.


Exigences :

  • Titulaire d'un diplôme en génie informatique, en informatique ou en informatique de gestion ou expérience équivalente;
  • Plus de sept années d'expérience en informatique, dont trois avec le langage Java;
  • Connaissance des technologies et outils de conception graphique liés au développement Web;
  • Très bonne connaissance du développement orienté objet;
  • Connaissance des principes et pratiques Agiles tels que Scrum et XP;
  • Connaissance des pratiques d'ingénierie logicielle telles que TDD et DDD.
  • Connaissance des certaines technologies et des outils suivants : JUnit, J2EE, Ant/Maven, Spring, Hibernate, Tomcat.


Critères généraux :

  • Autonomie et flexibilité;
  • Curiosité;
  • Esprit critique, d'analyse et de synthèse;
  • Esprit d'équipe fort;
  • Sens du service et de l’engagement;
  • Capacité à travailler dans un environnement dynamique.

L'équipe de Pyxis