Développeur Java Senior

SII Group

Canada

On-site

CAD 90,000 - 120,000

Full time

29 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

SII Group recherche des développeurs backend pour moderniser une plateforme financière. Vous travaillerez sur le backend Java/Spring Boot, avec des API REST et des intégrations, en collaboration avec les équipes QA, analystes et métiers.

autonomie et rigueur seront essentielles pour concevoir et livrer des solutions fiables et sécurisées. Les tâches incluent l’analyse des besoins, la conception technique, le développement, les tests et la maintenance des services.

Qualifications

  • Expérience backend Java dans des projets TI importants.
  • Maîtrise Java et Spring Boot, API REST et OpenAPI.
  • Conception et développement d’API et de services d’intégration.
  • Bases de données relationnelles: Oracle/ Azure SQL; JPA/Hibernate.
  • Tests unitaires et d’intégration; pipelines CI/CD (GitHub Actions).
  • Connaissance Docker et environnements Kubernetes/OpenShift.
  • Environnement Agile et capacité à moderniser des solutions.

Responsibilities

  • Prendre en charge de façon autonome les développements.
  • Analyser les besoins et proposer les solutions technologiques.
  • Participer à la conception et à la réalisation des solutions.
  • Développer et maintenir les composants backend et les API REST.
  • Contribuer aux tests et à l’assurance qualité du code.
  • Collaborer avec les intervenants et améliorer les pratiques de développement.

Skills

Autonomie
Analyse
Rigueur
Communication
Collaboration
Résolution de problèmes

Tools

Java
Spring Boot
API REST
OpenAPI
JPA/Hibernate
Oracle SQL / Azure SQL
Gradle
Git / GitHub
CI/CD (GitHub Actions)
Docker
Kubernetes/OpenShift
Agile

Job description

Contexte :

Nous recherchons des développeurs backend qui contribueront à différents projets d’évolution et de modernisation d’une plateforme numérique transactionnelle dans le secteur des services financiers.


Les mandats s’inscrivent dans un environnement Web et mobile iOS et Android. Les développeurs travailleront principalement sur les composantes backend de la plateforme et collaboreront étroitement avec les autres développeurs, les spécialistes qualité, les analystes et les différents intervenants impliqués dans la réalisation des projets.


Nous recherchons avant tout des personnes autonomes, rigoureuses et capables de prendre rapidement en charge leurs activités de développement. Elles devront être en mesure de comprendre les besoins et les solutions existantes, de concevoir et réaliser les développements sous leur responsabilité et d’identifier les problèmes, risques et bloquants afin de proposer des solutions concrètes.

L’environnement technologique repose principalement sur Java et Spring Boot pour le développement backend, dans un écosystème comprenant notamment des API REST, des services et intégrations, des bases de données relationnelles ainsi que des pratiques de livraison continue. L’équipe intervient autant dans l’évolution et la modernisation des solutions que dans le maintien de leur fiabilité et de leur stabilité.

Tes responsabilités :

  • Prendre en charge, de façon autonome, les activités de développement confiées dans le cadre des projets.
  • Analyser les besoins et contribuer à identifier les solutions technologiques appropriées.
  • Participer à l’élaboration des stratégies de réalisation et à la conception des solutions.
  • Concevoir, développer, maintenir et faire évoluer les composantes backend des applications.
  • Développer et maintenir des API REST et des services d’intégration avec les différents systèmes.
  • Produire du code de qualité, maintenable, testable et sécuritaire en appliquant les bonnes pratiques de développement.
  • Développer et maintenir les tests unitaires et d’intégration nécessaires afin de soutenir la qualité des solutions.
  • Participer aux revues de code et contribuer activement à l’amélioration de la qualité du code et des pratiques de développement.
  • Assurer l’intégration harmonieuse des différentes composantes techniques des solutions.
  • Analyser et diagnostiquer les problèmes applicatifs et contribuer à leur résolution.
  • Identifier les risques, dépendances et bloquants techniques et proposer des solutions concrètes.
  • Contribuer à l’investigation et à la résolution des incidents lorsque requis.
  • Documenter les solutions et les décisions techniques pertinentes afin d’en faciliter l’évolution et le maintien.
  • Collaborer étroitement avec les développeurs, les spécialistes qualité, les analystes et les autres intervenants technologiques impliqués dans la livraison.
  • Contribuer à l’amélioration continue des solutions, des pratiques de développement et des façons de faire de l’équipe.

Ton profil :

  • Haut niveau d’autonomie et capacité à prendre rapidement en charge un mandat de développement.
  • Capacité à analyser un besoin, comprendre une solution existante et proposer une approche de réalisation appropriée.
  • Capacité à prendre du recul sur une solution proposée, à soulever les enjeux et à formuler des recommandations concrètes.
  • Solides capacités d’analyse, de diagnostic et de résolution de problèmes.
  • Souci de produire du code lisible, maintenable, testable et sécuritaire.
  • Rigueur, sens de l’organisation et capacité à gérer les priorités dans un environnement de projet.
  • Capacité à challenger constructivement une solution ou une approche lorsque pertinent.
  • Bonnes capacités de communication et aptitude à vulgariser des problématiques techniques.
  • Capacité à collaborer efficacement avec différents intervenants.
  • Curiosité, capacité à se remettre en question et volonté d’approfondir continuellement sa compréhension des produits et des technologies.

Expérience et savoir-faire :

  • Expérience pertinente en développement backend Java dans des projets TI d’envergure.
  • Solide maîtrise de Java et de l’écosystème Spring, particulièrement Spring Boot.
  • Expérience dans la conception et le développement d’API REST et connaissance d’OpenAPI.
  • Bonne compréhension des architectures de services et des mécanismes d’intégration entre applications.
  • Expérience avec les bases de données relationnelles, Oracle SQL et/ou Azure SQL.
  • Expérience avec les mécanismes de persistance de données tels que JPA et Hibernate.
  • Expérience dans le développement de tests unitaires et d’intégration.
  • Bonne compréhension des principes de conception logicielle, du clean code, des design patterns et des pratiques favorisant la maintenabilité des solutions.
  • Expérience avec Gradle, Git et GitHub.
  • Bonne compréhension des pratiques CI/CD et du cycle de livraison d’une application, notamment avec GitHub Actions.
  • Connaissance de Docker ainsi que des environnements Kubernetes et/ou OpenShift.
  • Expérience de développement dans un environnement Agile.
  • Capacité à intervenir sur des solutions existantes et à les faire évoluer, notamment dans un contexte de modernisation technologique.
  • Une expérience dans le domaine du courtage, des services financiers ou des systèmes transactionnels constitue un atout, sans être une exigence.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Développeur Angular/ Java
Développeur Angular/ Java

SII Group • Montreal

Hybrid
CAD 70,000 - 110,000
Développeur backend Java / Spring Boot
Développeur backend Java / Spring Boot

Dempton Consulting Group • Montreal

On-site
CAD 85,000 - 110,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 Backend Java / AWS
Développeur Backend Java / AWS

1perTInent inc • Montreal

On-site
CAD 85,000 - 110,000
Java Spring Boot Back-end Engineer | Hybrid Montreal
Java Spring Boot Back-end Engineer | Hybrid Montreal

Extia Group • Montreal

Hybrid
CAD 80,000 - 105,000
Great Place To Work certification
Développeur Fullstack JAVA/REACT
Développeur Fullstack JAVA/REACT

Extia Group • Montreal

On-site
CAD 80,000 - 105,000
Great Place To Work certification
Développeur·euse backend Java – API et AWS
Développeur·euse backend Java – API et AWS

ALFACONSEIL.CA • Montreal

On-site
CAD 90,000 - 130,000
Développeur Java senior
Développeur Java senior

COFOMO • Montreal

On-site
CAD 110,000 - 150,000
Développeur Java/Angular Senior
Développeur Java/Angular Senior

SII Group • Montreal

Hybrid
CAD 90,000 - 140,000
Lead Développeur Java Spring Boot (Senior)
Lead Développeur Java Spring Boot (Senior)

SII Group • Montreal

On-site
CAD 120,000 - 160,000