Ce recruteur est en ligne!

Voilà ta chance d'être vu en premier!

Postuler maintenant

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

Montréal, QC
  • Nombre de poste(s) à combler : 1

  • À discuter
  • Emploi Contrat

  • Date d'entrée en fonction : 1 poste à combler dès que 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

Exigences

Niveau d'études

non déterminé

Années d'expérience

non déterminé

Langues écrites

non déterminé

Langues parlées

non déterminé