2 months ago
Montréal, CanadaSenior
Responsibilities
- Concevoir, développer et maintenir une plateforme réutilisable, testable et hautement performante.
- Développer des microservices Spring Boot, des API REST et des couches d’accès aux données robustes.
- Appliquer les meilleures pratiques de revue de code, de tests automatisés et d’exécution du cycle de développement logiciel.
- Collaborer avec des équipes globales et multidisciplinaires afin de livrer des solutions de bout en bout.
- Garantir la qualité, la sécurité et la conformité des activités de développement.
- Piloter de manière autonome des initiatives techniques et fournir des conseils d’expert.
Requirements
- Plus de 7 ans d’expérience pratique dans le développement de services Java 11+ avec Spring Boot et de microservices REST sécurisés.
- Solide expertise des bases de données relationnelles ou documentaires, notamment SQL, MongoDB ou Elasticsearch, ou technologies équivalentes.
- Expérience concrète avec des outils d’IA pour la productivité des développeurs, tels que GitHub Copilot ou Amp.
- Excellentes compétences en anglais, à l’oral comme à l’écrit.
- Capacité démontrée à résoudre des problèmes complexes et à analyser efficacement.
- Compréhension approfondie du cycle de développement logiciel et des méthodologies Agile.
Benefits
- Poste à temps plein et permanent.
- Mode de travail hybride à Montréal, avec trois jours par semaine sur site.
- Quatre semaines de vacances cumulatives dès le premier jour.
- Horaire de travail flexible.
- Allocation de développement professionnel pour la formation, l’équipement informatique et les activités physiques.
- Formations adaptées aux domaines d’expertise.
- REER avec contribution de l’employeur jusqu’à 3 % du salaire brut.
- Régime d’assurance collective modulable.
- Remboursement du transport en commun ou du stationnement lorsque requis.
- Primes de référencement, 11 jours fériés et journées personnelles.
- Vie sociale active avec activités, collations santé et café.
