Job Summary
Architecte Java
Location: Montreal, QC Category: Ecommerce
Job Type: Direct Hire Reference: CA_EN_6_20844_59769680
Posted: November 29,2017 Salary: N/A

Print image email image
Apply Now

Notre client est un important fournisseur de solutions d’optimisation de la planification d’équipages pour l’industrie de l’aviation.
 
Vous désirez faire partie d’un groupe d’élite composé de professionnels hautement qualifiés? Nous pensons que nos employés forment un groupe spécial de personnes talentueuses, dynamiques et innovantes. Pour nous, il n’y a pas que le travail qui compte. Nous reconnaissons aussi l’importance de maintenir un juste équilibre entre vie professionnelle et personnelle. En fait, c’est de rigueur!
 
Description:
 
Nous recherchons un architecte Java bilingue au sein de notre division AD OPT:
c'est un nouveau poste et le but principal de notre nouvel architecte Java - Google Cloud sera à moyen / long terme de redesigner et fusionner nos trois principaux logiciels (Altitude Pairing, Altitude Rostering, Altitude Insight) en un seul et ce sur une architecture modulaire pensée pour des déploiements locaux ou sur des Cloud publics tel que Google. Vous rapporterez directement à notre directeur du développement des produits, et travaillerez en étroite collaboration avec les responsables du développement des équipes produits pour lancer ce projet ambitieux!
 
Ce nouveau poste au sein de l’organisation est clé dans la réalisation des ambitions que s’est fixé l’entreprise, et donc tout travail effectué dans le cadre des différents mandats entrepris auront une très importante visibilité auprès de la haute direction.
L’architecte obtiendra l'engagement organisationnel pour tous les systèmes et les plans de logiciel, évaluera et sélectionnera toutes les technologies nécessaires pour compléter ses plans. En outre, l'architecte fournit un leadership technique dans l'ensemble de l'organisation, depuis la prise de décision stratégique jusqu'au niveau de planification du projet.
Le candidat devra être en mesure de rallier les différents membres des équipes de développement par son leadership technique, sa capacité à coacher ses développeurs, son dynamisme, mais aussi consolider les bonnes pratiques jusqu’ici mises en place tout en les faisant évoluer : cela basé sur les observations et expériences internes.
Le poste est « hands-on » : il est attendu que l’architecte participe aussi à l’implémentation de certaines composantes logicielles.
 
COMPETENCES
• Aptitude à élaborer des plans d'architecture de systèmes stratégiques, en collaboration étroite avec les gestionnaires de produits ainsi que les analystes d’affaire;
• Connaissance des logiciels, protocoles et normes de systèmes actuels, y compris la conception de base de données, la modélisation de données, la mise en œuvre, l'intégration et l'optimisation des performances;
• Connaissance de plusieurs langages de programmation hérités et à la fine pointe de la technologie et des principes de conception tel que REST ou architecture de type SOA;
• Aptitude à travailler avec des frameworks de développement (Spring, Hibernate, etc.) et des technologies J2EE telles que JSP, Java Server Faces, JMS, JCA, JAAS, EJB et aussi Spring Boot, ReactJS, AngularJS ...;
• Connaissance des principes et des pratiques d'évaluation de logiciels;
• Connaissance des normes et des lois applicables en matière de performance, de fiabilité, de sécurité et de confidentialité.
 
QUALIFICATIONS:
• Diplôme universitaire dans le domaine de l'informatique / ingénierie ou des systèmes d'information (Maîtrise préférée);
• Sept années ou plus d'expérience professionnelle, à des niveaux de responsabilité de plus en plus élevés, en développant une expérience de produit logiciel traitant de la haute disponibilité et de l'évolutivité;
• Expérience éprouvée et succès dans la conception d'applications Web Java;
• Expérience avec deux ou plusieurs des éléments suivants: React, Angular 2+, Google Cloud, AWS, Azure, Node JS, Typescript, Bootstrap, SASS /Less, Hapi / Koa / Express;
• Excellentes compétences en communication parlée et écrite autant en français qu’en anglais;
Aptitude à travailler de façon autonome dans un environnement dynamique;
Aptitude à voyager si nécessaire à l’international (max 10% - 2 ou 3 semaines / an) : nos clients sont des compagnies aériennes aux quatre coins du monde !




Print image email image
Apply Now
alt