Bilingual (English and French) Web Developer-Sr

LocationMontreal
Job CategoryInformation Technology
SP-ID21997
Position TypeContract
Application Deadline March 6, 2020
Experience Required5+ years
Job Duration6 months
Education RequiredBachelors

Our client in Banking & Finance industry is seeking a Bilingual (English and French) Web Developer-Sr in Montreal. This is a 8 months contract position.
 
Possibility of contract extension and/ or conversion to full time.
Job Description
ENGLISH
Place of work: QC-Ile de Montréal-Montréal
Status: Temporary to Permanent
Schedule: Full time
Curiosity, openness, dynamism, are at the heart of your state of mind? A new challenge awaits you at the heart of one of our production teams.
As part of the digitization of business, the Bank is accelerating its IT transformation program. We are currently in the middle of an Agile and DevOps shift! This shift is based on a cultural evolution where the teams are more and more multidisciplinary and self-managed. In addition, we are betting on the implementation of continuous integration, continuous deployment, and therefore continuous testing.
You are the ideal candidate if:
• You are an experienced developer who likes the challenges of technological transformation
• You master Java back-end development (REST, Spring Boot, Apache CXF, Microservices, SOAP, etc.)
• You like to share new ideas and learn from others
• You worked in an Agile / Scrum multidisciplinary team
• You worked in complex systems
• You understand what continuous integration is
• You worked in teams that took software development best practices, such as automated testing, code reviews and DevOps techniques, seriously
• You are solution oriented, curious, rigorous, committed and contributes to a collaborative and dynamic working climate
Required profile
• Completed bachelor’s degree, related to the business sector, and a minimum of six years of relevant experience or Completed bachelor’s degree, related to the business sector, and three years of relevant experience
• Recognized experience in Java back-end development with the following technologies: Camel, MQ server (JMS), JDK 8+, Git, RESTFUL API, Springboot, Apache CXF, Microservices, Tomcat, SOAP
• Experience within a project that has developed reusable components in a service-oriented architecture
• Work experience in an Agile team (Scrum / Kanban)
• Good understanding of the software life cycle (SDLC)
• Good understanding of the tools of the Atlassian suite (Jira, Bitbucket and Confluence)
• Experience in front-end development with Angular or React, an important asset
• Knowledge of DevOps tools such as Jenkins and Urban code
• Understanding of containerization technologies (Docker, Kubernetes, OpenShift, Kafka), an asset
• Leadership, initiative, ability to multitask and a strong team spirit
The compensation associated with this position is available on salary scales. Although only one level is displayed, the manager has the latitude to position the selected candidate in a lower level according to his profile.
Diversity is one of the values and commitments of the Bank. In this document, the use of the masculine to designate people has the sole purpose of lightening the text and indiscriminately identifies individuals of both sexes.
Special conditions (internal): Please note that priority will be given to relocation employees who meet the requirements of the position.
* Assignment transit: 47651 – 600 DE LA GAUCHETIERE O MONTREAL QC H3B 4L2
Field of employment: Development and quality assurance
FRENCH
Lieu de travail: QC-Ile de Montréal-Montréal
Statut: Temporaire a Permanence
Horaire: Temps plein
Curiosité, ouverture, dynamisme, sont au cœur de ton état d’esprit ? Un nouveau défi t’attend au cœur de l’une de nos équipes de réalisation.
Dans le cadre de la numérisation des affaires, la Banque accélère son programme de transformation T.I. Nous sommes présentement au milieu d’un virage Agile et DevOps! Ce virage repose sur une évolution culturelle où les équipes sont de plus en plus multidisciplinaires et autogérées. De plus, nous misons sur la mise en place de l’intégration continue, du déploiement continue, et donc du test en continue.
Tu es le candidat idéal si :
•Tu es un développeur d’expérience qui aime les défis de transformation technologique
•Tu maîtrises le développement Java back-end (REST, Spring Boot, Apache CXF, Microservices, SOAP, etc.)
•Tu aimes partager des nouvelles idées et apprendre des autres
•Tu as travaillé dans une équipe multidisciplinaire Agile / Scrum
•Tu as travaillé dans des systèmes complexes
•Tu comprends ce qu’est l’intégration continue
•Tu as travaillé dans des équipes qui prenaient au sérieux les bonnes pratiques de développement logiciel, comme les tests automatisés, les revues de code et les techniques DevOps
•Tu es orienté solution, curieux, rigoureux, engagé et contribue a un climat de travail collaboratif et dynamique
Profil recherché
•Baccalauréat complété, connexe au secteur d’activité, et un minimum de six années d’expérience pertinente ou Maîtrise complétée, connexe au secteur d’activité, et trois années d’expérience pertinente
•Expérience reconnue en développement Java back-end avec les technologies suivantes : Camel, MQ server (JMS), JDK 8+, Git, RESTFUL API, Springboot, Apache CXF, Microservices, Tomcat, SOAP
•Expérience au sein d’un projet qui a développé des composantes réutilisables dans une architecture orientée services
•Expérience de travail dans une équipe Agile (Scrum / Kanban)
•Bonne compréhension du cycle de vie du logiciel (SDLC)
•Bonne compréhension des outils de la suite Atlassian (Jira, Bitbucket et Confluence)
•Expérience en développement front-end avec Angular ou React, un atout important
•Connaissance des outils de DevOps tels que Jenkins et Urban code
•Compréhension des technologies de « containerisation » (Docker, Kubernetes, OpenShift, Kafka), un atout
•Leadership, esprit d’initiative, capacité à mener plusieurs tâches et un fort esprit d’équipe
La rémunération associée à ce poste est disponible sur?echellessalariales.? Bien qu’un seul niveau soit affiché, le gestionnaire a la latitude de positionner le candidat sélectionné dans un niveau inférieur selon son profil.
La diversité fait partie des valeurs et des engagements de la Banque.? 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.
Conditions particulières (interne): Veuillez prendre note qu’une priorité sera accordée aux employés en relocalisation qui répondent aux exigences du poste.
*Transit d’affectation: 47651 – 600 DE LA GAUCHETIERE O MONTREAL QC H3B 4L2
Domaine d’emploi: Développement et assurance-qualité
Candidates must be in Canada and with valid work permit for being able to apply for this role.
Please reply to:
a.saksena@maxsys.ca