This recruiter is online.

This is your chance to shine!

Apply Now

Développeur Java (Spring Boot) Sénior pour concevoir le cheminement et la séquence des événements dans la solution d'int

Montreal, QC
  • Number of positions available : 1

  • To be discussed
  • Contract job

  • Starting date : 1 position to fill as soon as possible

Notre client est à la recherche d'un(e) Développeur Java (Spring Boot) Sénior pour concevoir le cheminement et la séquence des événements dans la solution d'intégration à travers les applications.


Contrat initial de 12 mois, hybride à Montréal (2 jours présentiels, 3 jours télétravail).


Responsabilités:

  • Comprendre les composantes tech. et l'archit. de la solution afin de produire des éléments livrables de conception détaillée technique.
  • Concevoir la mise en œuvre de chaque processus à automatiser dans l'outil de gestion des processus opérationnel.
  • Concevoir le cheminement et la séquence des événements dans la solution d'intégration à travers les applications.
  • Déterminer les points communs entre les interfaces de l'ensemble des systèmes et les composantes de l'application afin de créer une conception technique qui maximise la réutilisation des codes.
  • Créer des conditions, des scénarios et des scripts pour les tests unitaires.
  • Participer à la transition de conceptions aux développeurs et assurer une compréhension claire & complète de celles-ci.
  • Aider à définir et à examiner les exigences techniques pour l'application, notamment ce qui concerne la sécurité, l'intégration, le rendement et la qualité.
  • Développer et maintenir les APIs REST du secteur
  • Adopter les pratiques DevSecOps dans le développement logiciel
  • Fournir un support aux opérations et à la maintenance sur les applications du secteur
  • Documenter et détailler les spécifications des plateformes
  • Produire, documenter et valider les cas de tests associés au développement des solutions
  • Contribuer à la gestion des aspects liés aux données: flux de données, analyse/profilage, modèles d'intégration, conception/modélisation et optimisation de la gestion et de l'exposition des données.


Compétences Requises:

  • 5+ ans d'expérience en tant que développeur Java (8, 11 et 17) (Spring Boot)
  • Expérience en technologie cloud AWS (développement de services, déploiement, automatisation et opérations).
  • Expérience avec des principes et outils DevOps (e.g., Jenkins, Harness)
  • Expérience en containerisation (e.g., Docker, Kubernetes)
  • Expérience en automatisation (e.g., Ansible, Terraform)
  • Expérience en scripting (Bash/Shell)
  • Expérience avec des plateformes de surveillance (SPLUNK, Datadog, etc)
  • Base de données (RDS/MsSQL/PostgreSQL/MariaDB/MongoDB)
  • Excellente communication en français.


Atouts:

  • Certification AWS
  • Expérience JMS (MQ)
  • Connaissance de la conception et la construction de processus ETL
  • Connaissance approfondie de l'entreposage de données dans le nuage


Apply

Requirements

Level of education

undetermined

Work experience (years)

undetermined

Written languages

undetermined

Spoken languages

undetermined