Java Full Stack Developer

Montréal, QC, CA, Canada

Job Description

Group Chief Operating Office (GCOO)'s vision is to enable best-in-class operational excellence across the Group leveraging on Technology (Digital, Data and AI) and Talents. Group COO functions are the foundations that will enable and support business efficiency, differentiation, and development. GCOO leverages on its 5 Functions to meet strategic ambitions: Information Systems, Real Estate, Sourcing, Group Data Office & Global Solution Center.

Within GCOO, the Digital & Data Services (DDS) department is responsible for providing Societe Generale Group with innovative digital capabilities and tools and assisting them in this technological transformation. Within DDS, the Digital Capabilities & Services (DCS) entity aims to develop and deploy innovative and industrial digital capabilities for the Group, with the aim of enabling the complete digitalization of business paths.



What will be your DAY-TO-DAY?





In this context, we are looking for a Fullstack developer in within the Dev Ops team in Montreal in charge of the SG Workflow product, to the following various aspects:

Design and development of product evolutions on the front-end components (Angular & React JS), as well as on the back-end components (Java & Kotlin language). Respect for virtuous development practices contributing to the improvement of code quality and maintainability (clean coding, craftmanship Implement the "software factory" to build and deploy the application. Proposal of technical solutions and realization POC if necessary. Technical support of the product with users and teams implementing it Product start-up operations Assistance third-party entities with implementing the product to then integrate it. Active participation in the team's Agile ceremonies. Documentation of the product, its components, and team practices.


The SG Workflow teams are located in Paris, France and Montreal, Canada so the candidate need to be able to be connected asynchronously to the teams and be able to be autonomous in the defined tasks.


Profile



Skills and Qualifications:





Must Have:



5+ years of experience in a similar role. Angular, React, Bootstrap Java, Kotlin SQL, PostgreSQL, Oracle SpringBoot ElasticSearch, Kibana, Matomo Kubernetes GitHub, GitHub Actions, Sonar, Jenkins


Soft skills:



Practical sense: the candidate must suggest pragmatical solutions to fit the need of the team project, while respecting the quality standards. Analysis and synthesis: be able to understand complex problems involving multiple IT teams or users. Organisation and planning: be able to manage his working time autonomously Perseverance and result oriented: Demonstrate self-exigence. Perseverance to find a solution, despite the difficulty. Stay positive. Focus on the outcome. Oral and written communication: adapt your message to capture the attention of your audience and be comfortable to make presentation of his development. Client centric and sense of service: To identify needs, the candidate must understand the reasons and motivations of the users of the platforms as he might interact with them during the support period. Cooperation and Team Spirit: He must work in good agreement with the members of the Paris and Montreal team.

Languages:

English, French

Ability to communicate in English, both orally and in writing, is a requirement as the person in this position will need to collaborate regularly with colleagues and partners in the United States.


=====================================



La vision du Group Chief Operating Office (GCOO) est de permettre une excellence operationnelle de premier ordre dans l'ensemble du Groupe en s'appuyant sur la technologie (digitale, data et IA) et les talents. Les fonctions de Group Chief Operating Office sont les fondations qui permettront et soutiendront l'efficacite, la differenciation et le developpement de l'entreprise. GCOO s'appuie sur ses 5 fonctions pour repondre aux ambitions strategiques : Systemes d'information, Immobilier, Sourcing, Group Data Office et Global Solution Center.



Au sein de GCOO, le departement Digital & Data Services (DDS) est charge de fournir au groupe Societe Generale des capacites et des outils digitaux innovants et de l'accompagner dans cette transformation technologique. Au sein de DDS, l'entite Digital Capabilities & Services (DCS) a pour objectif de developper et de deployer des capacites digitales innovantes et industrielles pour le Groupe, dans le but de permettre la digitalisation complete des parcours metiers.



Quel sera votre QUOTIDIEN?





Dans ce contexte, nous recherchons un developpeur Fullstack au sein de l'equipe Dev Ops a Montreal en charge du produit SG Workflow, aux differents aspects suivants :

Conception et developpement des evolutions du produit sur les composants front-end (Angular & React JS), ainsi que sur les composants back-end (langage Java & Kotlin). Respect des pratiques de developpement vertueuses contribuant a l'amelioration de la qualite du code et de la maintenabilite (clean coding, craftmanship Mettre en place la "software factory" pour construire et deployer l'application. Proposition de solutions techniques et realisation de POC si necessaire. Support technique du produit aupres des utilisateurs et des equipes le mettant en oeuvre Operations de demarrage du produit Assistance des entites tierces a la mise en oeuvre du produit pour ensuite l'integrer. Participation active aux ceremonies Agile de l'equipe. Documentation du produit, de ses composants et des pratiques de l'equipe. Les equipes SG Workflow sont situees a Paris, en France et a Montreal, au Canada, le candidat doit donc pouvoir etre connecte de maniere asynchrone aux equipes et pouvoir etre autonome dans les taches definies.


Profil





Competences et qualifications:





Doit avoir:





5+ annees d'experience dans un role similaire.

Angular, React, Bootstrap

Java, Kotlin

SQL, PostgreSQL, Oracle

SpringBoot

ElasticSearch, Kibana, Matomo

Kubernetes

GitHub, GitHub Actions, Sonar, Jenkins



Soft skills:



Sens pratique : le candidat doit proposer des solutions pragmatiques adaptees aux besoins du projet d'equipe, tout en respectant les standards de qualite. Analyse et synthese : etre capable de comprendre des problemes complexes impliquant plusieurs equipes informatiques ou utilisateurs. Organisation et planification : etre capable de gerer son temps de travail de maniere autonome Perseverance et orientation resultat : Faire preuve d'auto-exigence. Perseverance pour trouver une solution, malgre la difficulte. Rester positif. Se concentrer sur le resultat. Communication orale et ecrite : adapter son message pour capter l'attention de son public et etre a l'aise pour faire une presentation de son developpement. Orientation client et sens du service : Pour identifier les besoins, le candidat doit comprendre les raisons et motivations des utilisateurs des plateformes car il est susceptible d'interagir avec eux pendant la periode de support. Cooperation et esprit d'equipe : Il doit travailler en bonne entente avec les membres de l'equipe de Paris et de Montreal.


Langues:

anglais, francais



La capacite a communiquer en anglais, a l'oral comme a l'ecrit, est une exigence car la personne a ce poste devra collaborer regulierement avec des collegues et des partenaires aux Etats-Unis.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2390074
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Montréal, QC, CA, Canada
  • Education
    Not mentioned