Nous sommes à la recherche d’un.e professionnel.le talentueux.se et passionné.e par le développement logiciel pour contribuer à des projets d’envergure. Compétences techniques essentiellesJava avancé : Expertise démontrée dans le langage Java et les concepts d’ingénierie logicielle.Solide expérience dans l'implémentation des concepts tels que : Architecture par domaineMicroservices et APITechnologies de streaming et flux de données en temps réelSolutions Cloud (AWS, Azure, GCP)Orchestration d’APIs et de microservicesOutils et méthodologiesAgilité et DevOps : Familiarité avec les outils et plateformes suivants : Jenkins, Git-Bitbucket, Nexus, Docker, etc.Mode "You build it; You run it" : Confortable avec une approche où l’équipe est responsable du développement, du déploiement et de la maintenance.Formation et expérienceBaccalauréat ou maîtrise en génie logiciel, informatique, ou équivalent.Une expertise significative et prouvée dans le développement d'applications modernes et évolutives.Exigence linguistique : Bilinguisme obligatoire (français et anglais)Mode de travail : Télétravail hybride - 2 jours par semaine dans les bureaux (centre-ville de Montréal)