Développeur - Java/SQL

CoFoMo Inc.

Montreal (administrative region)

On-site

CAD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

CoFoMo Inc. à Montréal, Québec, Canada, recherche un développeur logiciel expérimenté pour concevoir, développer et faire évoluer des applications répondant aux besoins organisationnels.

Vous utiliserez Java, SQL et Spring Boot dans un cadre agile et en environnement multi-services; vous contribuerez à l’automatisation des tests, à l’intégration et au déploiement continus. Le poste exige au moins 5 ans d’expérience, une curiosité technique et une excellente communication avec les parties

Qualifications

  • 5 années d’expérience dans un rôle similaire.
  • Expérience en développement dans des environnements agiles et en mode cascade.
  • Maîtriser Java et SQL ainsi que les technologies associées.
  • Expertise avec Spring Boot, Spring Cloud, Spring Data JPA, Hibernate et MapStruct.
  • Concevoir des API et architectures de microservices.
  • Utiliser Maven, Git, GitHub Actions et les mécanismes CI/CD.
  • Bonnes pratiques: code propre, architecture propre et design patterns.
  • Connaissances infonuagiques et architecture moderne.
  • Utilisation d’outils IA pour améliorer efficacité et qualité.
  • Autonomie, curiosité et apprentissage continu.
  • Bonne communication et vulgarisation technique.
  • Collaboration efficace avec l’équipe et les intervenants.

Responsibilities

  • Analyser les besoins des clients et des parties prenantes pour recommander des solutions technologiques.
  • Concevoir, développer et faire évoluer des applications répondant aux besoins organisationnels.
  • Élaborer des stratégies de réalisation et documenter les solutions techniques.
  • Développer des applications avec Java et SQL en respectant les meilleures pratiques.
  • Réaliser des essais automatisés afin d’assurer qualité, sécurité et stabilité.
  • Intégrer les composants techniques et résoudre les problématiques rencontrées.
  • Installer, configurer et mettre en œuvre les applications.
  • Collaborer avec les équipes multidisciplinaires dans un cadre agile.
  • Planifier et prioriser les activités de développement pour atteindre objectifs et échéances.
  • Contribuer à l’amélioration continue des pratiques et des solutions technologiques.

Skills

Java
SQL
Spring Boot
Spring Cloud
Hibernate
MapStruct
APIs
Microservices
Maven
Git
GitHub Actions
CI/CD
Clean Code

Tools

GitHub Actions
CI/CD

Job description

Voici un bref aperçu des tâches et des responsabilités qui vous incomberont :

  • Analyser les besoins des clients et des parties prenantes afin de recommander les solutions technologiques appropriées
  • Concevoir, développer et faire évoluer des applications logicielles répondant aux besoins organisationnels
  • Élaborer des stratégies de réalisation et documenter les solutions techniques
  • Développer des applications à l’aide de technologies Java et SQL en appliquant les meilleures pratiques de développement
  • Réaliser des essais automatisés afin d’assurer la qualité, la sécurité et la stabilité des solutions
  • Assurer l’intégration harmonieuse des composantes techniques et résoudre les problématiques rencontrées
  • Procéder à l’installation, à la configuration et à la mise en œuvre des applications
  • Collaborer avec les équipes multidisciplinaires dans un environnement agile
  • Planifier, coordonner et prioriser les activités de développement afin de respecter les objectifs et les échéanciers
  • Contribuer à l’amélioration continue des pratiques, des processus et des solutions technologiques

Le profil recherché est le suivant :

  • Cumuler un minimum de cinq (5) ans d’expérience dans un rôle similaire
  • Posséder une expérience de développement dans des environnements agiles et en mode cascade
  • Maîtriser les langages Java et SQL ainsi que les technologies connexes
  • Démontrer une expertise avec Spring Boot, Spring Cloud, Spring Data JPA, Hibernate et MapStruct
  • Concevoir des interfaces de programmation applicative et des architectures de microservices
  • Utiliser les outils Maven, Git, GitHub Actions et les mécanismes d’intégration et de déploiement continus
  • Appliquer les bonnes pratiques de développement logiciel, notamment l’architecture propre, le code propre et les modèles de conception
  • Comprendre les concepts infonuagiques et les principes d’architecture moderne
  • Exploiter des outils d’intelligence artificielle afin d’améliorer l’efficacité et la qualité du développement
  • Faire preuve de curiosité, d’autonomie et d’une volonté d’apprentissage continu
  • Communiquer efficacement et vulgariser des concepts techniques auprès de différents intervenants
  • Collaborer efficacement avec les membres de l’équipe et contribuer activement à l’atteinte des objectifs communs
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Développeur Java Sénior
Développeur Java Sénior

CoFoMo Inc. • Montreal (administrative region)

On-site
CAD 85,000 - 120,000
Développeur.euse Java Backend – Senior
Développeur.euse Java Backend – Senior

ALFACONSEIL.CA • Montreal West

On-site
CAD 110,000 - 140,000
Développeur Full Stack Senior – Java, Spring Boot et Microservices
Développeur Full Stack Senior – Java, Spring Boot et Microservices

ALFACONSEIL.CA • Montreal (administrative region)

On-site
CAD 100,000 - 150,000
Développeur FullStack - Senior
Développeur FullStack - Senior

Exposant 3 • Quebec

On-site
CAD 80,000 - 100,000
Responsable technique – Mise en place d’un intergiciel API Spring Boot et Elastic Search
Responsable technique – Mise en place d’un intergiciel API Spring Boot et Elastic Search

CoFoMo Inc. • Montreal (administrative region)

On-site
CAD 110,000 - 140,000
Développeur(euse) Java senior
Développeur(euse) Java senior

ALFACONSEIL.CA • Montreal West

On-site
CAD 90,000 - 120,000
Développeur Back-end (Java) - Intermédiaire
Développeur Back-end (Java) - Intermédiaire

Exposant 3 • Quebec

On-site
CAD 70,000 - 90,000
Développeur(euse) Java Backend Intermédiaire – Microservices & AWS
Développeur(euse) Java Backend Intermédiaire – Microservices & AWS

ALFACONSEIL.CA • Montreal West

On-site
CAD 70,000 - 90,000
Développeur Back-end (Java) Senior
Développeur Back-end (Java) Senior

Exposant 3 • Quebec

On-site
CAD 70,000 - 90,000
DÉVELOPPEUR(EUSE) JAVA Montréal (hybride) 2026-07-23
DÉVELOPPEUR(EUSE) JAVA Montréal (hybride) 2026-07-23

Gravity Conseil • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000