Développeur Java Backend / Backend Java Developer at Procom
Montréal, QC, Canada -
Full Time


Start Date

Immediate

Expiry Date

12 Oct, 25

Salary

0.0

Posted On

13 Jul, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Liquibase, Relational Databases, Snowflake, Jenkins, Communication Skills, Gradle, Design Principles

Industry

Computer Software/Engineering

Description

DÉVELOPPEUR JAVA BACKEND - DESCRIPTION DU POSTE

Le projet concerne le développement d’un système de contrôle des modèles à l’échelle de l’entreprise, servant de pierre angulaire pour la gestion des risques liés aux modèles. Ce système stratégique bénéficie d’une forte visibilité au sein de l’organisation et est en cours de développement pour intégrer de nouvelles fonctionnalités et améliorer les performances grâce à des pratiques DevOps.

BACKEND JAVA DEVELOPER - JOB DESCRIPTION:

The project involves working on the client’s Firm-wide Model Control System, a cornerstone of the Firm’s model risk management. The system is undergoing significant investment for new feature development, performance improvements, and the incorporation of DevOps practices.

BACKEND JAVA DEVELOPER - MANDATORY SKILLS:

  • Very strong analytical and problem-solving abilities
  • 7-15 years of experience in Java backend development
  • Strong knowledge of core Java and software design principles
  • Strong knowledge of Non-Relational Databases and No-SQL (MongoDB)
  • Strong knowledge of BDD with JBehave/Cucumber
  • Knowledge of Gradle, Jenkins automated build processes
  • Strong communication skills

BACKEND JAVA DEVELOPER – NICE-TO-HAVE SKILLS:

  • Strong Knowledge of Relational Databases and SQL (DB2)
  • Knowledge of Snowflake DB
  • Experience with TDD (test-driven development)
  • Knowledge of Liquibase database schema management
  • Good knowledge of GIT source code management
Responsibilities
  • Collaborate closely with business users and product owners
  • Assume responsibility for projects within the system
  • Clarify business requirements and ensure timely delivery of clean, consistent code
  • Work in a team of over 20 people, including 14 Java server-side developers
  • Manage multiple priorities and direct access to the business unit
Loading...