Java / Big Data Developer

Permanent contract|Montreal|IT (Information Technology)

Java / Big Data Developer

Montreal, Canada Permanent contract IT (Information Technology)



What are you applying for?

This is a central and dynamic position as you will contribute to the department digital transformation.

In this role, you will be able to combine open-source technologies such as Hadoop, Hive, Spark and Presto, to build and develop the next generation of our Finance & Risk global platform.

Through this platform, we will be able to integrate new regulations (European and American) into our Information Systems, and deploy two Market Risks’ metrics: VAR (Value at Risk) and SVaR (Stress Value at Risk) to help our clients measure and assess market risk.

As a Java Developer, Big Data, you will participate in the design, development, and implementation of our new Risk and Finance platform along with the optimization (UX) of one of our proprietary SG systems.

Technical stack


What will be your day-to-day?

As we are building a brand-new team within the Finance, Risk & Market Data global group, you will oversee the following missions:

  • Collaborating closely with the team based in Paris;
  • Building, developing, and maintaining the code allowing the integration of market risk indicators and their distribution
  • Designing and developing back-end data services and REST APIs while ensuring good code quality
  • Designing, building, and deploying optimized solution using Big Data Technologies
  • Implementing software components of highly available, scalable and robust cloud services.
  • Responsible for project technical and functional documentation
  • Mentoring and coaching future joiners.
  • Continually assessing emerging technologies to identify opportunities, trends and best practices that can be used to strengthen our platforms and development practices, and add value to our products
  • Seeking continuous improvements of our development practices and tooling and promote ideas within the Agile scrum framework

There is never a typical day at Société Générale, but that's why we love it here!

Profile required

What you bring to our team:

As a Java / Big Data developer, you will bring your expertise in code development, system design on Java platform and Big Data.

The technical skills:

  • You have 7+ years of development and architecture experience with Java (ie. Java 8), building multi-threaded applications and services in an Agile environment
  • You have good experience utilizing Big Data technologies, such as Hadoop, Kafka and/or Apache Oozie
  • You have good experience using Apache Spark;
  • You have 2+ years of experience with Continuous Integration / Continuous Delivery using modern DevOps tools and workflows such as git, GitHub, Jira, Docker, and Jenkins
  • You have 3+ years of experience with agile development (Scrum, Kanban, etc)Test Automation (behavior, unit, integration testing)
  • You have previous experience with Oracle SQL or PostgreSQL or similar RDBMS background

Bonus skills:

  • You have good working knowledge of the following:
    • React/Angular
    • Azure Cloud solutions
    • Azure Datalake
    • ActivePivot (DataLake) or equivalent such as SSAS, SSIS or SSRS
  • Bilingualism (French/English)

The collaborative mindset:

  • You have a strong desire to learn and contribute solutions and ideas to the team
  • You are comfortable working in an international and distributed team environment
  • You are self-directed and self-motivated, able to build and sustain long-term relationships with business and colleagues.
  • Education:

Bachelor’s degree in computer science, DEC or equivalent technical Certifications

What we do differently at Societe Generale

  •  Competitive compensation & benefits offering, including but not limited to:
    • Minimum of 20 days Vacation days + 4 personal days
    • Supportive Maternity, paternity, parental and adoption leave policy
    • Health spending ($2,000/year) and personal spending ($1,000/year) accounts with 75+ eligible reimbursement categories (health, training, electronics etc.);
    • Fully sponsored virtual healthcare assistance and Employee Assistance Program to you and your immediate family;
  • There are many Employee Resource Groups (ERG) to engage with such as Pride and Allies, American Women Network, Black Leadership Network, One planet, etc.
  • We foster a culture of continuous development by encouraging our employees to seek improvements through various training programs (online training and coaching platform such as Coursera, GoFluent, PluralSight, First Finance, and others)

Why join us

 It is with a long-term approach that we are engaging with the world as it is today: a world in which economic development goes hand-in-hand with environmental and social progress.

As a result, we made Team spirit a central value at Societe Generale Canada. We work together to be able to offer each employee the tailored approach they require to grow.

As soon as you arrive, you will be integrated into our teams and will learn every day alongside experts, who will support you in your task.

Get ready to join an innovative company where you can bring your full self to work and evolve with forward-thinking individuals to build the bank of tomorrow!

Business insight

About us

Expanding its activities in Montreal, Société Générale Group is a large multinational bank that counts 130 000 employees located in more than 60 countries around the globe.

At Société Générale, reimagining green IT impact with our focus on sustainable movement is how we interpret our mission as responsible bankers.

Société Générale has positioned itself as a frontrunner in supporting the energy transition and carbon net zero financing.

People are the drivers of change and the world of tomorrow will be shaped by our collective creativity, combined experiences, and diversity of opinions, so that together we can have a positive impact on the future!

Teamwork and collaboration are something that we don't only talk about but that we embody through our work and global initiatives.

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, gender identity, sexual orientation, membership of a political, religious, trade union or minority organisation, or any other characteristic that could be subject to discrimination.

Reference: 22000H5V
Entity: Montreal Solution Center 1
Starting date: immediate
Publication date: 2022/09/19