Middleware Integrator/Developer (Java ) [4917] at Alteo — NeverHard
Middleware Integrator/Developer (Java ) [4917] at Alteo in Montréal, Québec. Skills: AMQP, API, DevOps, Java, Mulesoft. Apply on NeverHard.
Company
Alteo
Location
Montréal, Québec
Type
full_time
Required skills:
AMQP
API
DevOps
Java
Mulesoft
Python
REST
RabbitMQ
SOAP
Job DescriptionJob Description
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