Concevez des architectures robustes et orientées événements avec TMC Canada, en télétravail principalement et à Saint-Hyacinthe ponctuellement. Ce rôle de Développeur(euse) Senior Full-Stack spécialisé(e) en intelligence artificielle exige une forte dominante backend. Vous développerez des microservices évolutifs, maintiendrez des API et intégrations, puis participerez aux solutions infonuagiques. Votre expertise couvrira Node.js, NestJS, Java, PostgreSQL, CI/CD, les tests automatisés et le TDD. Responsabilités clés :
Concevoir des architectures robustes orientées événements Développer et maintenir des API et intégrations Modéliser et optimiser les bases PostgreSQL Participer à l’évolution des solutions infonuagiques Contribuer aux décisions d’architecture et approches innovantes Exigences :
Plus de 7 ans d’expérience en développement logiciel Solide expérience des microservices et architectures événementielles Excellente maîtrise de Node.js, NestJS et/ou Java Très bonne maîtrise de PostgreSQL et optimisation des performances Compréhension des architectures distribuées Faites progresser des architectures distribuées, des microservices et des solutions IA au sein des projets de TMC Canada.