Êtes-vous passionné par l’atteinte de nouveaux sommets, le travail d’équipe et le fait d’apporter une contribution significative? Vous voyez-vous comme membre important d’une société de premier plan? Si vous avez répondu oui à ces questions, sachez qu’Air Canada est à la recherche de personnes enthousiastes souhaitant se joindre à une équipe dynamique et variée dont les membres travaillent ensemble pour mener la croissance et l’essor du transporteur national du Canada.
Le développeur Java est responsable de la conception et du développement de l’interface de programmation d’applications (API) principale de l’entreprise et des flux d’intégration. Le titulaire du poste jouera un essentiel au sein de l’équipe d’Intégration de l’entreprise d’Air Canada. Ensemble, nous allons améliorer les intégrations entre les différents systèmes d’Air Canada et développer les services essentiels de l’entreprise. La Technologie de l’information d’Air Canada traverse une époque passionnante et plusieurs gros projets en cours transformeront le paysage de la TI de l’entreprise, notamment le remplacement du système principal de services aux passagers et le nouveau programme de fidélisation. Air Canada investit d’ailleurs des sommes colossales dans les nouvelles technologies, afin de soutenir sa transformation numérique. Voici donc une occasion unique de découvrir les technologies de pointe auprès d’un chef de file de l’industrie et de contribuer à façonner l’avenir d’Air Canada.
- Développer des flux d’intégration évolutifs, robustes et à haut rendement entre les systèmes utilisant la plateforme d’intégration de l’entreprise.
- Concevoir, documenter et développer les API principales de l’entreprise qui seront largement utilisées dans l’ensemble de l’entreprise et que nos partenaires commerciaux pourront consulter.
- Créer des tests unitaires et des services fictifs pour les applications développées.
- Préparer et soutenir les lancements de versions.
- Analyser et régler des problèmes techniques et logiciels.
- Jouer un rôle actif lors d’activités relatives aux projets, notamment à l’occasion de la planification de sprints, de réunions scrum ou de l’examen des sprints.
- Contribuer activement à l’amélioration continue de l’équipe et de la plateforme en apportant de nouvelles idées et de nouvelles solutions sur la façon d’améliorer les applications, les processus, la prestation, les communications, etc.
Compétences
- Diplôme universitaire de premier cycle en informatique ou l’équivalent
- Au moins trois années d’expérience en développement de logiciels
- Solide expérience en développement Java (au moins deux années)
- Solide expérience en développement et en intégration d’API critiques (au moins deux années)
- Expérience requise dans les domaines suivants :
- Développement d’applications évolutives à haut rendement
- Architecture axée sur les services (SOA)
- Tests unitaires, objets fictifs et tests d’intégration
- Méthode Agile de développement
- Logiciel de gestion de version
- Expérience des bases de données relationnelles et NoSQL
- Connaissance des formats (XML, JSON), des protocoles (SOAP, REST, verbes d’action HTTP) et des modèles (d’authentification) relatifs aux API
- Attitude axée sur les résultats et sur le respect des échéances
- Proactivité et capacité à travailler de façon autonome
- Bonnes aptitudes pour la communication interpersonnelle, tant à l’oral qu’à l’écrit
- Intérêt pour l’apprentissage de nouvelles technologies et pour la compréhension du secteur du transport aérien
- Grand souci du détail, et habileté confirmée à produire un travail de grande qualité
- Expérience éprouvée de l’approche systématique, méthodique et analytique à l’égard de la résolution de problèmes
- Expérience avec la technologie Mulesoft ou un autre ESB basé sur Java (IBM IIB, Tibco BusinessWorks)
- Expérience d’un logiciel de gestion d’API (Mulesoft API Manager, IBM API Connect, Apigee, 3scale)
- Expérience des chaînes d’outils de livraison continue
- Expérience dans le secteur du transport aérien
EXIGENCES LINGUISTIQUES
À compétences égales, la préférence sera accordée aux candidats bilingues
Chez Air Canada, nous voulons aller plus loin en matière d’équité. Nous invitons tout particulièrement les Autochtones, les femmes, les personnes handicapées et les membres des groupes des minorités visibles à postuler.
Air Canada remercie tous les candidats de leur intérêt, mais seules les personnes sélectionnées pour une entrevue seront contactées.
À propos de l’entreprise
Vous êtes intéressé par ce poste?
Postuler