Developer Java

Assigner ce groupe de champsMontreal
Catégorie d'emploi
SP-ID4937
Type de PosteContrat
Date limite d'inscription 5 novembre, 2020
Expérience RequiseN/A
Durée de l'emploi6 mois
Éducation RequiseN/A

FRENCH Notre client, une grande banque Canadienne, poursuit la mise à niveau technologique la plus importante de son histoire. Nous revoyons nos systèmes et nos processus afin de les simplifier et de les aligner davantage aux besoins de notre clientèle. Viens travailler au sein d’une équipe multidisciplinaire qui gère et livre les projets multicanaux de la banque de demain. Tu adores la technologie? Tu aimes travailler sur des projets concrets? Tu es curieux de nature et aimes challenger les idées en place? Si tu es un(e) passionnée à l’énergie contagieuse, que tu fais preuve d’initiative et aimes travailler en équipe, on t’invite à lire ce qui suit! Principales taches ? Comprendre les composantes techniques et architecture de la solution afin de produire du code de haute qualité. ? Expérience reconnue en java full stack avec les technologies suivantes (Java 8, Jenkins, Docker, API Connect, SonarCube, OpenShift, Kubernetes, Kafka, SQL, Git, GitFlow). ? Compréhension de l’injection de dépendances (Spring). ? Connaissances des ORM (Hibernate + Spring Data). ? Tests unitaires et compréhension du principe de Mocking. ? Connaissance des services AWS, de Jira et Bitbucket. ? Capacité à lire et rédiger des diagrammes UML (Classe, séquence et flux) et connaissances des bases de données NoSQL. ? Concevoir la mise en oeuvre de chaque processus à développer. ? Concevoir le cheminement et la séquence des événements dans la solution d’intégration à travers les appl. ? Expérience dans le milieu de travail agile un atout. 8 ans expérience et plus. Ce poste vous intéresse? Postuler dès maintenant! La diversité est l’une de nos valeurs et engagements. Dans ce document, le recours au masculin pour désigner des personnes a comme seul but d’alléger le texte et identifie sans discrimination les individus des deux sexes. ENGLISH Our client, a major Canadian bank, is pursuing the most important technological upgrade in its history. We are reviewing our systems and processes to simplify them and align them more with the needs of our customers. Come work within a multidisciplinary team that manages and delivers the multichannel projects of the bank of tomorrow. Do you love technology? Do you like working on concrete projects? Are you naturally curious and like to challenge existing ideas? If you are a contagious energy enthusiast, show initiative and like working in a team, we invite you to read the following! Main tasks ? Performs the detailed design of application and technical architecture components following appl. develop. standards established for the project. ? Experience with full stack java with following technologies (Java 8, Jenkins, Docker, API Connect, SonarCube, OpenShift, Kubernetes, Kafka, SQL, Git, GitFlow). ? Understands dependency management (Spring). ? Knowledge of ORM (Hibernate + Spring Data). ? Knowledge of AWS services, Jira and Bitbucket. ? Follows good sec. coding practices to ensure the appl. is free of most common coding vulnerabilities. ? Performs unit test in order to ensure a good level of quality. ? Participates in code reviews. ? Experience in Agile work environment a plus. ? Participates to the transition of the appl. or tech. archit. components with the testers. ? 8+ years of exp. Does this post interest you? Apply now! Diversity is one of our values and commitments. In this document, the use of the masculine to designate persons has the sole purpose of lightening the text and indiscriminately identifies individuals of both sexes. *MST