Java Full Stack Developer

 Montreal, Canada       Permanent contract        Information Technology


Department Summary: 

GBSU department is developing the tools for all business teams in SG CIB (Corporate Investment Banking).

GBSU/ARC department is composed of architects, the change agent of the organization, with the objective to solve complex problems, find the right solution, and help all GBSU teams in the transformations : digital transformation, cloud and PaaS, big data, continuous delivery, etc.

GBSU/ARC/LAB department is composed of various teams that are providing expertise, frameworks, tools and platforms to other GBSU teams, so that technical capabilities are boosting the transformations.

GBSU/ARC/LAB SG|Workflow is developing and supporting a Workflow platform as a service, to let IT and business people design theirs workflows using BPMN standard in order to manage orchestration of user tasks or processing automation through APIs.

Day-to-Day Responsibilities: 

As a GBSU/ARC/LAB  SG|Workflow team member, you are part of a development team to build and support the platform, using agile methodology with a Product Owner in NY.

Here is a list of activities: 

- Build and improve the SG|Workflow platform 

o Implement new features in the Web frontend

o Implement new features in the REST API Java and Docker backend, using the Camunda workflow engine

o Improve the platform scalability

o Collaborate with other ARC/LAB teams to reuse tools and frameworks

o Manage from development to production releases using the Continuous Delivery Pipeline

- Participate to the support

o Provide documentations

o Answer to technical questions

o Fix production issues and communicate with all impacted teams

Profile Required

Technical Skills:

Desired: Java, Javascript / Typescript / Angular, Docker, Linux, Bash, REST APIs, Git, Jenkins

Plus: BPMN, Activiti/Camunda/Flowable, Spring


Desired: Agile methodology, Software craftsmanship, CI/CD practices

Experience Needed

Desired: 4 years

Plus: 5 years

Languages: French, English

Business Insight

Societe Generale opened its Canadian headquarters in Montreal in 1974 to offer its financial services to corporations, financial institutions and governments. The Toronto and Calgary offices were opened in 1978 and 2006 respectively.

We now employ over four hundred people, both in the traditional banking sector (investment banking, funds and trading activities) and in the field of information technology, with the opening of our SG Montreal Solutions Centre subsidiary which, thanks to its geographical location and its cultural diversity, provides computer support and development for the New York and Paris teams.

Interested in Corporate Social Responsibility matters such as contributing to the protection of the environment or giving back to the local communities? 

Several Employee Resource Groups have been put in place at Societe Generale in Canada to help you achieve a sense of fulfilment towards causes that matter the most to you! 

We are an equal opportunities employer and we are proud to make diversity a strength for our company. Societe Generale is committed to recognizing and promoting all talents, regardless of their beliefs, age, disability, parental status, ethnic origin, nationality, sexual or gender identity, sexual orientation, membership of a political, religious, trade union or minority organisation, or any other characteristic that could be subject to discrimination.

Job code: 200002HD
Business unit: SG CIB
Starting date: 02/03/2020
Date of publication: 04/02/2020
Share on

Java Full Stack Developer

Permanent contract   |   Montreal   |   Information Technology