Nous recrutons, pour une grande firme de consultation en TI, un Développeur FullStack Java, basé à Montréal.
Vos défis
Analyser les spécifications fonctionnelles et techniques afin de concevoir des services et des interfaces utilisateurs répondant aux besoins du projet.
Effectuer l’analyse, le design et le développement des nouvelles fonctionnalités en utilisant les libraires et frameworks appropriés, au niveau backend comme au niveau front-end
Participer à la réalisation des prototypes d’écrans et à l’élaboration des workflows utilisateurs
Collaborer avec l’équipe pour la mise en place et l’intégration des services backend
Collaborer avec l’équipe d’assurance qualité afin d’élaborer les scénarios de tests et de les accompagner dans l’automatisation des cas de tests
Participer à la mise en place, au suivi et à l’amélioration continue des pratiques de développement de l’équipe
Votre profil
Expérience avec Java (Rest, Spring boot, MVC, SOAP, microservices, etc.)
Maîtrise de JavaScript (React.js, Redux) et des outils récents de packaging, d’intégration et de build (ES6, Webpack)
Expérience avec des interfaces de programmation, tel qu’API Rest
Bonne connaissance de HTML5, CSS3 (SASS, LESS)
Bonne connaissance de JQuery, Typescript, ActionScript
Expérience dans le développement de solutions Web Responsive (Bootstrap) et Mobile First
Atouts
Connaissance de Docker, Git / Bitbuket
Connaissance avec les outils d’automatisation de tâches (Gulp & Grunt)
Connaissance Hibernate / JPA
Maîtrise avec les bases de données SQL, Oracle
Bonne connaissance de la suite Atlassian (JIRA, Confluence)