Enable job alerts via email!

Développeur Java + Springboot / Java + springboot Developer

Crédit Agricole CIB

Montreal

On-site

CAD 70,000 - 90,000

Full time

30 days ago

Job summary

A leading financial services provider in Montreal is seeking a Mid-Senior level developer to enhance and maintain applications within its Securitization IT team. The ideal candidate should have strong skills in Java and Spring Boot, with a focus on optimization and stability. Candidates must be fluent in English and French. This is a full-time position offering a dynamic and agile working environment.

Qualifications

  • Mid-Senior level with proficiency in software development.
  • Experience in maintaining documentation using Confluence.
  • Ability to participate in UATs with business users.

Responsibilities

  • Optimize performance and ensure stability of applications.
  • Develop new features in compliance with security recommendations.
  • Support production environments and provide Level 3 support.

Skills

Proficiency in Java + Spring Boot
Knowledge of React
Understanding of Capital Markets
Experience with DevOps tools
Fluent in English and French

Tools

Docker
Kubernetes
Elasticsearch
Kibana
Job description

Direct message the job poster from Crédit Agricole CIB

Talent Acquisition Consultant at Credit Agricole CIB - Front Office

MISSION

Within the Capital Markets IT (CMI) department of Global IT (GIT), which manages the information system for capital markets activities (pre-trade, post-trade, risks), the Securitization IT filière is responsible for:

  • Supporting, maintaining, and evolving current information system applications (legacy apps)
  • Building a new, technologically advanced information system covering all features of the legacy apps (Strategic program)

As a developer within the Securitization IT filière, you are responsible for the technical and functional quality of the in-house developed applications or services within your scope.

You develop applications in compliance with the bank’s recommendations and best practices regarding security, and follow software architecture standards provided by the program’s technical architects.

You are a key contributor to improving:

  • The technical quality of deliverables by sharing knowledge and tips with other developers in the securitization filière.
  • The delivery team’s efficiency by engaging in daily activities and suggesting improvements during agile ceremonies.

You report directly to the strategic program’s IS overhaul Delivery manager.

Application development responsibilities include:

  • Optimizing performance and ensuring stability
  • Creating technical specifications
  • Developing new features
  • Maintaining documentation (Confluence wiki)
  • Participating in UATs with business users
  • Establishing production and operating procedures
  • Supporting production environments (Level 3 support)

Ensure the technical quality and maintainability of developed applications.

Promote continuous improvement based on agility, Software Craftsmanship, and SecDevOps principles.

Encourage systematic testing practices (TDD / BDD).

Apply domain-driven development (DDD) principles.

Mindset:

  • Solution-oriented
  • Partnership
  • Organized

Methodology:

  • Agile organization (Scrum)

Technical and Functional Competencies:

  • Securitization and/or credit risk knowledge is highly valuable.
  • Understanding of Capital Markets and financial products.
  • Proficiency in Java + Spring Boot is mandatory; knowledge of React, Spark, and Python is a plus.
  • Experience with DevOps tools (GitOps, Docker, Kubernetes), messaging, and monitoring/alerting tools (Elasticsearch, Kibana).

Additional Skills:

  • Organizational skills
  • Fluent in English and French

Seniority level: Mid-Senior level

Employment type: Full-time

Job function: Information Technology

Industries: Banking and Investment Banking

Note: This job is actively open and accepting applications.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.