Tech Stack
AWSAzureDockerGoogle Cloud PlatformJavaJavaScriptJUnitKubernetesMavenMicroservicesMockitoNoSQLOraclePostgresReactSOAPSpringSpring BootSpringBootSQLTypeScript
About the role
- Concevoir et mettre à l'échelle des systèmes backend qui alimentent les chaînes d'approvisionnement critiques pour la santé, le commerce au détail et la distribution.
- Montrer l'exemple en mettant à profit une expertise technique approfondie, sens des affaires et vision architecturale.
- Contribuer à une plateforme soutenant des environnements logistiques exigeants, améliorer la performance, la fiabilité et l'agilité.
- Collaborer de façon interfonctionnelle pour concevoir des services sécurisés et performants, orienter les choix technologiques et améliorer les pratiques d’ingénierie.
- Agir en mentor technique et leader, communiquer clairement et faire avancer les initiatives.
Requirements
- Plus de 7 ans d'expérience dans la creation de systèmes backend Java en environnements de production.
- Compréhension approfondie de la conception orientée objet, de l'architecture microservices et des services RESTful.
- Solide expérience avec Spring Boot, Java 11+ et les cadres de test (JUnit, Mockito).
- Solide maîtrise des bases de données relationnelles (PostgreSQL, Oracle, SQL Server) et connaissance des bases de données NoSQL (un atout).
- Expérience avec Git, Maven et les environnements de développement modernes (IntelliJ, Eclipse).
- Expérience avérée dans la conception et la livraison de solutions évolutives au sein architectures complexes et distribuées.
- Compétences démontrées en leadership – capables d'inspirer, de mentoriser et d’apporter de la claret dans la résolution de problèmes complexes.
- Forte orientation pour les affaires : vous alignez les efforts d'ingénierie avec les objectifs produits et ceux de l’organisation.
- Excellentes aptitudes en communication et en collaboration – vous êtes un véritable lien entre les équipes, les rôles et les disciplines.
- Diplôme en informatique, en génie logiciel ou dans un domaine connexe.
- Maîtrise de l’anglais écrit et parlé, essentielle pour communiquer efficacement avec des clients, fournisseurs, partenaires d’affaires et collègues situés à l’extérieur du Québec.