Jobs at Alteo

View all jobs

Middleware Integrator/Developer (Java ) [#4917]

Montreal, QC

Alteo is looking for a Middleware Integrator/Developer (Java) for a 6-month contract position with the possibility of permanent employment.

*** 80% remote work / 1 day per week in the office ***

You will be responsible for designing and taking the architectural decisions for the integration platform that will allow the different products to communicate between them.

Responsibilities:

  • Learn integration pattern and the development of those in the chosen platform (WSO2)
  • Design solution using routes and connectors to enable communication between systems and software product
  • Configure messaging broker (RabbitMQ)
  • Design a replayability module for the messages
  • Analyze systems interfaces (API) to be able to find the relevant information
  • Implement data mapping
  • Elaborate the technological vision of integration
  • Design in Java the missing connectors
  • Exchange with infra to put in place and manage the different environments – DevOps
  • Develop documentation (architecture, product support)
  • Put in place the tools to enable the Business Analysts to create data mappings

Profile:

  • Bachelor's Degree / College Diploma in IT or equivalent
  • 5+ years of relevant experience
  • Experience in one of those integration technologies: WSO2 micro-integrator, Mule, Talend ESB, Red Hat Fuse, Oracle Services Bus, Tibco or IBM Integration Bus
  • Good knowledge of Java
  • Advanced knowledge of standard protocols like REST, SOAP, AMQP, FTP, etc
  • Good knowledge of .Net, Python, or any similar programming languages (asset)
  • Experience related to IT security: Authentication (basic, certificates) and authorization (asset)
  • Experience with the products WSO2 (asset)
  • Experience with Docker, Kubernetes and HELM (asset)
  • Experience with Azure and/or AWS (asset)
  • Experience using Git/Azure DevOps (asset)
  • Experience with Release management (asset)
  • Experience with a message broker (asset)
  • Self-Discipline and a sense of responsibility as well as the capacity to adapt easily
  • Strong sense of organization and prioritizing
  • Analytical and problem-solving skills
  • Ability to communicate, write and synthesize information
  • Ability to multi-task in a rapid-paced environment
  • Team spirit, tact, diplomacy, autonomy, rigor, and discipline
@@@@@

Alteo recherche un intégrateur/développeur middleware (Java) pour un contrat de 6 mois avec possibilité d'embauche définitive.

*** 80 % de travail à distance / 1 jour par semaine au bureau ***

Vous serez chargé de concevoir et de prendre les décisions architecturales pour la plateforme d'intégration qui permettra aux différents produits de communiquer entre eux.

Responsabilités :

  • Apprendre les modèles d'intégration et leur développement sur la plateforme choisie (WSO2)
  • Concevoir une solution utilisant des routes et des connecteurs pour permettre la communication entre les systèmes et les produits logiciels
  • Configurer le courtier de messagerie (RabbitMQ)
  • Concevoir un module de reproductibilité pour les messages
  • Analyser les interfaces des systèmes (API) afin de trouver les informations pertinentes
  • Mettre en œuvre le mappage des données
  • Élaborer la vision technologique de l'intégration
  • Concevoir en Java les connecteurs manquants
  • Échanger avec l'infrastructure pour mettre en place et gérer les différents environnements – DevOps
  • Développer la documentation (architecture, support produit)
  • Mettre en place les outils permettant aux analystes commerciaux de créer des mappages de données

Profil :

  • BAC / DEC en informatique ou équivalent
  • 5 ans d'expérience pertinente
  • Expérience dans l'une de ces technologies d'intégration : WSO2 micro-intégrateur, Mule, Talend ESB, Red Hat Fuse, Oracle Services Bus, Tibco ou IBM Integration Bus
  • Bonne connaissance de Java
  • Connaissance avancée des protocoles standard tels que REST, SOAP, AMQP, FTP, etc.
  • Bonne connaissance de .Net, Python ou de tout autre langage de programmation similaire (atout)
  • Expérience en matière de sécurité informatique : authentification (basique, certificats) et autorisation (atout)
  • Expérience avec les produits WSO2 (atout)
  • Expérience avec Docker, Kubernetes et HELM (atout)
  • Expérience avec Azure et/ou AWS (atout)
  • Expérience avec Git/Azure DevOps (atout)
  • Expérience avec la gestion des versions (atout)
  • Expérience avec un courtier de messages (atout)
  • Autodiscipline et sens des responsabilités, ainsi que capacité à s'adapter facilement
  • Sens aigu de l'organisation et de la hiérarchisation
  • Capacités d'analyse et de résolution de problèmes
  • Capacité à communiquer, rédiger et synthétiser des informations
  • Capacité à mener plusieurs tâches de front dans un environnement au rythme soutenu
  • Esprit d'équipe, tact, diplomatie, autonomie, rigueur et discipline

Share This Job

Powered by