W1siziisimnvbxbpbgvkx3rozw1lx2fzc2v0cy9gecbjbm5vdmf0aw9uig5ldy9qcgcvymfubmvylwrlzmf1bhquanbnil1d

Développeur JAVA Backend

Développeur JAVA Backend

  • Location

    Montreal

  • Sector:

    Développeur Java

  • Job Type:

    Contract

  • Contact:

    Youssef Bansar

  • Job Reference:

    5660

  • Published:

    about 2 months ago

  • Expiry date:

    2020-06-25

  • Start Date:

    2020-07-06

  • :

    #

Principales responsabilités :

- Accompagner les parties prenantes dans la définition de ses besoins, Cibler, saisir, analyser et interpréter l’information et les données nécessaires afin de supporter le processus de prise de décision dans le choix de solutions technologiques appropriées, ainsi que les processus de contrôle de l’application de politiques et de pratiques de gestion en vigueur.
- Participer à la préparation et à la proposition de plans d’action susceptibles de favoriser le développement et le déploiement des solutions et la correction des situations rencontrées, conformément aux balises et aux règles généralement reconnues.
- Assurer une vigie des technologies et pratiques de développement, et partager les meilleures pratiques et façons de faire au sein de son équipe.
- Effectuer le développement de produits logiciels soit l’architecture logicielle, la conception, le code, les tests et l’exploitation en appliquant les bonnes pratiques de développement, de données et de sécurité.
- Produire les tests unitaires et d’intégration visant à valider la qualité́ des fonctionnalités développées et à s’assurer de leur non-régression dans le cadre de développement futurs.
- Analyser les spécifications fonctionnelles et techniques afin de concevoir des services et des interfaces utilisateurs répondant aux besoins de l'entreprise et des clients.
- Formuler des recommandations à l’équipe Produit sur la conception visuelle et fonctionnelle des écrans.
- Participer à la réalisation des prototypes d’écrans et à l’élaboration des workflows utilisateurs.
- 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.
- Collaborer avec les autres développeurs 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.


Profil recherché :

- BAC en TI, génie logiciel ou autre discipline pertinente.
- 3+ ans d'expérience en tant que développeur Java -Maîtrise des outils Git/GitHub/BitBucket ou semblable -Expérience dans un environnement dev/ops CI/CD.
- Expérience en développement de services backend Java.
- Intérêt pour le développement d'interfaces utilisateur.
- Connaissance des méthodologies et outils de développement et de tests d’applications Java.
- Connaissance du langage Java.
- Connaissance du développement JEE.
- Bonne connaissance des Design Patterns et principes de programmation orientée objet.
- Souci du détail et de la satisfaction des clients.
- Excellente capacité à comprendre et résoudre des problèmes complexes.
- Capacité de travailler sous pression avec de courts délais, adaptation rapide aux nouvelles situations.
- Facilité de travailler en équipe.
-Expérience dans la méthodologie Safe/Agile.
- Sens de l'initiative et leadership.
- Idéalement bilingue Français et Anglais.