Développeur/ Développeuse Java Backend Sénior

Highspring

Montreal (administrative region)

On-site

CAD 110,000 - 160,000

Full time

30 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Highspring recherche un Senior Java Developer Consultant pour rejoindre une équipe technologique travaillant sur des solutions critiques liées aux paiements et à la gestion de trésorerie.

Le candidat idéal est hands-on, maîtrise Java/Spring Boot, et possède une passion pour la qualité logicielle et les environnements distribués, en collaboration étroite avec les parties prenantes métier et les architectes.

Qualifications

  • 5+ années d'expérience en développement d'applications Java.
  • Solide expérience pratique avec SQL et bases de données relationnelles.
  • Expérience en applications enterprise-scale et systèmes distribués.
  • Bonne compréhension des principes de génie logiciel, POO et architecture applicative.
  • Expérience avec CI/CD, notamment GitHub Actions.
  • Excellentes capacités de communication avec des interlocuteurs techniques et non techniques.
  • Expérience dans des équipes Agile/Scrum.

Responsibilities

  • Concevoir, développer et maintenir des applications d'entreprise avec Java et Spring Boot.
  • Développer des solutions sécurisées et performantes pour le traitement des paiements.
  • Collaborer avec les parties prenantes et les équipes produit pour transformer les besoins en solutions techniques.
  • Développer et maintenir des services REST et intégrations entre systèmes.
  • Participer aux décisions d'architecture et aux revues de code.
  • Contribuer aux pipelines CI/CD et aux tests automatisés.
  • Diagnostiquer et résoudre des problématiques en production.
  • Améliorer la fiabilité et la performance des plateformes.

Skills

Java
Spring Boot
Systèmes distribués
CI/CD
Communication

Tools

GitHub Actions
Git
OpenTelemetry

Job description

Highspring est une firme de consultation et de services professionnels de nouvelle génération. Nous accompagnons des organisations partout en Amérique du Nord dans leurs initiatives de transformation, de modernisation technologique et d'innovation.

Nous collaborons avec des organisations de premier plan, notamment dans les secteurs bancaire, de l'assurance et des technologies, afin de concevoir et mettre en œuvre des solutions modernes ayant un impact concret.

Chez Highspring, nous valorisons l'excellence technique, le leadership, la collaboration et le développement continu de nos talents.

L'opportunité

Nous sommes à la recherche d'un(e) Senior Java Developer Consultant pour rejoindre une équipe technologique travaillant sur des solutions critiques liées aux paiements et à la gestion de trésorerie.

Vous contribuerez à une initiative stratégique visant à développer de nouvelles capacités de paiement et de financement. Le rôle offre l'occasion de travailler sur des systèmes à fort impact et haute visibilité, en collaboration étroite avec les équipes technologiques, les parties prenantes d'affaires, les architectes et les équipes produit.

Nous recherchons un profil hands‑on, possédant une solide expertise backend en Java et une réelle passion pour la qualité logicielle, les architectures modernes et les environnements distribués.

Ce que vous ferez
  • Concevoir, développer et maintenir des applications d'entreprise avec Java et Spring Boot.
  • Développer des solutions évolutives, sécurisées et performantes pour soutenir des fonctionnalités critiques de traitement des paiements.
  • Collaborer avec les parties prenantes d'affaires, Product Owners, architectes et équipes de développement afin de transformer les besoins en solutions techniques.
  • Développer et maintenir des services REST, APIs et intégrations entre différents systèmes d'entreprise.
  • Participer aux décisions d'architecture, aux revues de code et à l'amélioration des pratiques d'ingénierie.
  • Participer aux cérémonies Agile/Scrum et collaborer avec des équipes distribuées à l'échelle internationale.
  • Contribuer aux pipelines CI/CD, aux tests automatisés et aux déploiements en production.
  • Diagnostiquer et résoudre des problématiques complexes en production.
  • Contribuer à la fiabilité, à la performance et à l'amélioration continue des plateformes.
  • Explorer et adopter de nouvelles technologies afin d'améliorer l'efficacité du développement et les résultats d'affaires.
Ce que vous apportez
  • 5+ années d'expérience en développement d'applications Java.
  • Solide expérience pratique avec :
  • SQL et bases de données relationnelles
  • Expérience dans le développement d'applications enterprise‑scale et de systèmes distribués.
  • Bonne compréhension des principes de génie logiciel, de la programmation orientée objet et de l'architecture applicative.
  • Expérience avec les outils CI/CD, notamment GitHub Actions.
  • Excellentes capacités de communication avec des interlocuteurs techniques et non techniques.
  • Expérience dans des équipes de livraison Agile/Scrum.
  • Solides capacités d'analyse et de résolution de problèmes.
  • Passion pour la technologie et apprentissage continu.
Compétences considérées comme un atout
  • Expérience dans les secteurs bancaire, financier, marchés des capitaux ou paiements.
  • Connaissance des écosystèmes de paiement et du réseau SWIFT.
  • Expérience avec :
  • OpenTelemetry (OTEL) et outils d'observabilité
  • Expérience dans la conception et le soutien d'applications cloud‑native.
  • Connaissance des pratiques BDD et de frameworks tels que Cucumber.
  • Intérêt pour le développement assisté par l'IA et les pratiques modernes d'ingénierie, notamment la programmation agentique.
Pourquoi joindre Highspring ?
  • Travailler sur des systèmes critiques et à fort impact dans le domaine des paiements.
  • Participer à une initiative stratégique de modernisation technologique.
  • Collaborer avec des équipes technologiques et d'affaires à l'échelle internationale.
  • Évoluer dans un environnement utilisant des architectures cloud, distribuées et event-driven.
  • Développer continuellement votre expertise sur des technologies modernes.
  • Faire partie d'une culture collaborative axée sur l'excellence technique et le partage des connaissances.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Développeur Java / API's
Développeur Java / API's

Highspring • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
Java Developer
Java Developer

Highspring • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000
Senior Back-end Java — Microservices & API (Montréal)
Senior Back-end Java — Microservices & API (Montréal)

Highspring • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
Analyste Fonctionnel
Analyste Fonctionnel

Highspring • Montreal (administrative region)

On-site
CAD 70,000 - 95,000
Mentorat
Formation continue
Équipe collaborative
Full Stack Developer
Full Stack Developer

Highspring • Montreal (administrative region)

On-site
CAD 110,000 - 150,000
Senior Python Developer
Senior Python Developer

Highspring • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Front End Angular Developer
Front End Angular Developer

Highspring • Montreal (administrative region)

On-site
CAD 85,000 - 125,000
Développeur en automatisation des tests QA
Développeur en automatisation des tests QA

Highspring • Montreal (administrative region)

Hybrid
CAD 85,000 - 115,000
Flexibilité de travail
Équipe expérimentée
Projets à fort impact
+2
Développeur Backend Java / AWS
Développeur Backend Java / AWS

1perTInent inc • Montreal (administrative region)

On-site
CAD 85,000 - 110,000
Développeur·euse backend Java – API et AWS
Développeur·euse backend Java – API et AWS

ALFACONSEIL.CA • Montreal (administrative region)

On-site
CAD 90,000 - 130,000