Bilingual Java Developer

Montreal

Offre publiée le 2025-04-26

QUANTEAM - North America (RAINBOW PARTNERS Group)

About the Company :

As the founding entity of RAINBOW PARTNERS, Quanteam is a consulting firm specializing in Banking, Finance, and Financial Services. Guided by our core values of closeness, teamwork, diversity, and excellence, our team of 1,000 expert consultants, representing 35 different nationalities, collaborates across 10 international offices: Paris, Lyon, New York, Montreal, London, Brussels, Geneva, Lisbon, Porto, and Casablanca.

We are looking for a Java Developer for one of our clients, an investment bank set in Montreal.

Role Overview :

The team is responsible for the evolution and maintenance of Loan applications specific to the AMER region. The goal is to ensure the evolution and optimization of existing applications to meet business and regulatory requirements while guaranteeing system performance and stability.

The team works with Agile methodology and both maintains existing applications and creates new components in order to meet the new business requirements.

Key responsibilities :

The candidate will be responsible for reviewing alerts of potentially suspicious activity generated via the Bank's automated transaction monitoring system; closes or escalates them to a case; and investigates cases.

The responsibilities of this role include, but are not limited to:

  • Collaborate with the Business Analysts to understand the need, help them to identify the best technical approach, and estimate the effort.
  • Develop new features, improve existing applications, and fix bugs.
  • Demonstrating features to stakeholders and product owners to gain a solid understanding of the business and get feedback on work delivered.
  • Participating in Scrum-related activities, such as daily stand-up meetings, backlog grooming, sprint retrospectives, and demos.
  • Improve and automate the different transversal tasks around CI / CD or Observability frameworks.
  • As an inherent part of our team, you will take ownership of many new projects to come and help contribute, fix, and refactor our current code base.
  • Give visibility to management and provide them with the necessary indicators for decision-making.

Required Qualifications and Skills :

Must Have :

  • 5+ years of experience in a similar role
  • Experience using Java (Spring, SpringBoot, Hibernate)
  • Experience using SQL server / Oracle / Postgres
  • Experience with Docker / Kubernetes
  • Experience using IBM MQ, Rabbit MQ
  • Experience using Git / Jenkins / SonarQube / XL Deploy / JFrog
  • Ability to work with complex information systems
  • Knowledge of the market finance universe (equity markets, interest rates, derivatives, etc.)
  • Sense of organization, methodical, analytical
  • Communication skills

Nice to have :

  • Experience using C# / .Net
  • Experience with Angular or React
  • Workload Automation (Autosys)
  • Experience using Elastic Search / Grafana

Education :

  • University degree: Computer Science

Language :

  • English: Mandatory
  • French: Mandatory