Java Full Stack Developer

C.G.I.
Quebec, Montreal
CAD 70,000 - 110,000
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 Société Générale 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 within the Dev Ops team in Montreal in charge of the SG Workflow product, to the following various aspects:

  1. 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).
  2. Respect for virtuous development practices contributing to the improvement of code quality and maintainability (clean coding, craftsmanship).
  3. Implement the "software factory" to build and deploy the application.
  4. Proposal of technical solutions and realization POC if necessary.
  5. Technical support of the product with users and teams implementing it.
  6. Product start-up operations.
  7. Assistance to third-party entities with implementing the product to then integrate it.
  8. Active participation in the team's Agile ceremonies.
  9. Documentation of the product, its components, and team practices.

Profile

Skills and Qualifications:
Must Have:
  1. 5+ years of experience in a similar role.
  2. Angular, React, Bootstrap.
  3. Java, Kotlin.
  4. SQL, PostgreSQL, Oracle.
  5. SpringBoot.
  6. ElasticSearch, Kibana, Matomo.
  7. Kubernetes.
  8. GitHub, GitHub Actions, Sonar, Jenkins.

Soft skills:
  1. Practical sense: the candidate must suggest pragmatic solutions to fit the need of the team project, while respecting the quality standards.
  2. Analysis and synthesis: be able to understand complex problems involving multiple IT teams or users.
  3. Organisation and planning: be able to manage his working time autonomously.
  4. Perseverance and result oriented: Demonstrate self-exigence. Perseverance to find a solution, despite the difficulty. Stay positive. Focus on the outcome.
  5. Oral and written communication: adapt your message to capture the attention of your audience and be comfortable to make presentations of his development.
  6. 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.
  7. Cooperation and Team Spirit: He must work in good agreement with the members of the Paris and Montréal 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.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Java Full Stack Developer jobs in Quebec, Montreal