Tecsys Inc.

Développeur principal, Java

Tecsys Inc.

full-time

Posted on:

Origin:  • 🇨🇦 Canada

Visit company website
AI Apply
Apply

Job Level

Lead

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.