×
Register Here to Apply for Jobs or Post Jobs. X

Développeur de logiciels senior - Senior Software Developer

Job in Montreal, Montréal, Province de Québec, Canada
Listing for: OneSpan
Part Time position
Listed on 2026-02-27
Job specializations:
  • Software Development
    Software Architect, Cloud Engineer - Software, Software Engineer, Full Stack Developer
Job Description & How to Apply Below
Location: Montreal

Chez One Span, nous sommes spécialisés dans les solutions d'identité numérique et anti-fraude qui créent des expériences exceptionnelles et sécurisées.

En tant que Développeur
· se logiciel senior

, vous jouerez un rôle clé dans la conception et la fourniture de nouvelles solutions stratégiques cloud-native natives du cloud qui alimentent les produits et services de One Span. Vous serez responsable sur le plan technique d'initiatives complexes, influencerez les meilleures pratiques en matière d'architecture et d'ingénierie, et contribuerez à l'évolution d'un écosystème évolutif, sécurisé et extensible qui favorise de nouveaux modèles commerciaux et des opportunités de croissance.

Il s'agit d'un poste pratique dans lequel vous concevrez, développerez, réviserez et déployerez des logiciels de haute qualité, tout en encadrant d'autres développeurs et en collaborant étroitement avec les responsables de produits, les architectes, les spécialistes de la sécurité et les parties prenantes interfonctionnelles. Ce poste offre l’occasion d’avoir une voix influente dans les orientations techniques et de contribuer directement à l’évolution future des solutions de One Span.

Ce poste est ouvert aux candidats résidant à Montréal, Québec
, au Canada. Il s'agit d'un poste hybride (bureau à Montréal où vous vous rendrez 2 jours par semaine).

Fonctions et responsabilités:

  • Diriger la conception et le développement d'applications Web réactives, performantes, accessibles, sécurisées et fiables.
  • Assumer la responsabilité de la livraison de l'ensemble de la pile technologique, y compris Java, React, Docker et l'infrastructure de soutien.
  • Participer aux décisions relatives à la conception des systèmes et de l'architecture au sein d'une équipe Agile.
  • Offrir le leadership technique en examinant les conceptions et le code, en identifiant les risques à un stade précoce et en guidant les équipes vers des solutions efficaces.
  • Promouvoir la qualité des logiciels en définissant et en appliquant les meilleures pratiques en matière de tests unitaires, d'intégration et de bout en bout.
  • Contribuer à la conception, à l'évolution et à l'optimisation des pipelines CI/CD construits sur AWS et Git Lab, en mettant l'accent sur l'automatisation et la fiabilité.
  • Identifier de manière proactive les opportunités d'améliorer la productivité des développeurs, les performances du système et l'excellence opérationnelle.
  • Encadrer et coacher les développeurs intermédiaires et juniors, en leur fournissant des conseils techniques, des commentaires et en partageant vos connaissances.
  • Collaborer étroitement avec la gestion des produits, l'architecture, la sécurité et d'autres parties prenantes afin d'aligner les solutions techniques sur les objectifs commerciaux.
  • Collaborer étroitement avec les équipes de gestion de produit, d’architecture, de sécurité et les autres parties prenantes afin d’aligner les solutions techniques avec les objectifs d’affaires.
  • Soutenir et résoudre des incidents complexes en production, en contribuant à l’analyse des causes fondamentales et à la mise en place de correctifs durables.
  • Se tenir à jour quant aux technologies émergentes et aux tendances de l’industrie, et contribuer à l’évaluation de leur adoption lorsque pertinent.
  • Exigences :

  • Baccalauréat ou maîtrise en informatique, en génie logiciel ou dans un domaine connexe, ou toute combinaison équivalente de formation et d’expérience pertinente.
  • 8 ans et plus d’expérience professionnelle dans la conception, le développement et la maintenance de systèmes backend basés sur Java.
  • Excellente maîtrise de Java et de l’écosystème Spring, incluant Spring Boot, Spring MVC, Spring Data JPA et Spring Security.
  • Expérience démontrée dans la conception et l’exploitation d’architectures à base de microservices, incluant la décomposition des services, la communication interservices et le versionnement des API.
  • Solide expérience dans la conception et la mise en œuvre d'API RESTful, y compris la modélisation des requêtes/réponses, la validation, la gestion des erreurs et les meilleures pratiques en matière de sécurité.
  • Expérience dans la résolution de défis propres aux systèmes distribués, tels que…
  • Position Requirements
    10+ Years work experience
    Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
    To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)

    Job Posting Language
    Employment Category
    Education (minimum level)
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary