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.

