Postuler

Publié il y a 6 jours

Tech Lead / Architecte - Marché de Capitaux / Development Lead / Architect – Capital Market

@ Sky Systems, Inc. (SkySys)

Montréal, Québec

Contrat
Postuler
SIGNAUX

En bref

Sky Systems, Inc. (SkySys) is hiring a Tech Lead / Architect for a 12-month contract, with a strong possibility of renewal, on-site in downtown Montreal 2-3 days per week at 37.5 hours per week. The role owns the technical direction of a capital markets solution built on Java, Spring Boot, GraphQL and Kubernetes, and requires performance engineering, messaging and financial services experience.

Responsabilités :

  • Définir et communiquer l'orientation technique de la solution
  • Établir les standards d'architecture et de développement
  • Réviser les conceptions et les modifications critiques du code
  • Encadrer les développeurs seniors et intermédiaires
  • Identifier les risques architecturaux et de performance

Résumé des exigences :

  • Expérience approfondie en Java 17 ou 21 et Spring Boot
  • Expertise en GraphQL, OAuth2/JWT et abonnements WebSocket
  • Expérience en cache distribué et technologies de messagerie d'entreprise
  • Maîtrise de SQL Server, Kubernetes et de l'automatisation CI/CD
  • Expérience en optimisation de performance JVM et en concurrence Java
  • Expérience en services financiers, un atout

Outils et compétences

Source et dates

Type de source non vérifié · apify-linkedin

Date publiée par l’employeur
2026-11-04
Première détection par notre source
2026-11-10
Mise à jour du dossier source
2026-11-10

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauChef d’équipe
DomaineDéveloppement logiciel
Heures par semaine37.5
Déplacementsavion : aucun · route : aucun
Milieu de travailBureau
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish, French

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

Sky Systems, Inc. (SkySys)

ChampValeur
Offres sur Jobsy4
Description

Titre/Title : Tech Lead / Architecte - Marché de Capitaux / Development Lead / Architect – Capital Market

Lieu/Location : Montréal, centre-ville - Downtown Montreal / Présentiel 2-3 jours/semaine / On-site 2–3 days/week

Duree/Duration : 12 mois avec forte possibilité de renouvellement/ 12 months with high possibility of renewal – 37.5 hours/ week

Le candidat doit posséder les qualifications :

Expérience pratique approfondie avec :

  • Java 17 ou 21, avec une préférence pour Java 21
  • Spring Boot
  • GraphQL / SPQR
  • Abonnements WebSocket
  • OAuth2 / JWT
  • Technologies de cache distribué et de grilles de données
  • Technologies de messagerie d'entreprise
  • SQL Server
  • Flyway
  • JUnit
  • Mockito
  • Cucumber
  • Kubernetes
  • Automatisation CI/CD

Le candidat idéal doit être capable de prendre des décisions architecturales couvrant l'ensemble de cet environnement technologique, tout en étant en mesure d'intervenir au niveau de l'implantation pour résoudre des problèmes techniques lorsque nécessaire.

Expertise en architecture et ingénierie de performance

Pour ce poste de Lead / Architecte, une expérience dans les domaines suivants est particulièrement recherchée :

  • Architecture, configuration et optimisation des performances de solutions de cache distribué et de grilles de données
  • Optimisation de la JVM, incluant le dimensionnement du heap, la gestion de la mémoire, le garbage collection et les diagnostics d'exécution
  • Conception d'applications Java haute performance
  • Multithreading et concurrence
  • Profilage de performance et analyse des goulots d'étranglement
  • Conception de systèmes capables de soutenir un débit élevé et des performances prévisibles
  • Architecture et exploitation de systèmes de messagerie d'entreprise
  • Conception de systèmes événementiels et asynchrones
  • Résilience, tolérance aux pannes et mécanismes de récupération
  • Diagnostic de problèmes en production couvrant les couches applicatives, JVM, messagerie, cache, bases de données et infrastructure

Il n'est Client attendu qu'une seule personne soit experte dans chacun de ces domaines. Toutefois, le Lead de développement / Architecte doit posséder une expertise étendue couvrant plusieurs de ces sujets et être capable d'assurer un leadership technique dans plusieurs d'entre eux.

Ingénierie assistée par l'IA

Une expérience avec des outils modernes d'ingénierie logicielle assistée par l'IA est fortement souhaitée.

Nous recherchons particulièrement des candidats qui comprennent comment intégrer le développement assisté par l'IA aux processus d'ingénierie, au-delà de la simple génération de code.

Une expérience dans les domaines suivants constitue un atout :

  • Création de capacités de développement IA réutilisables
  • Développement de validateurs et de contrôles de qualité automatisés
  • Utilisation d'agents IA dans les processus d'ingénierie logicielle
  • Mise en place de pratiques efficaces de développement assisté par l'IA au sein d'équipes d'ingénierie
  • Utilisation d'outils d'IA tout en maintenant des standards appropriés en matière de qualité du code, de sécurité et d'architecture

Expérience en services financiers

Une solide expérience dans le développement d'applications complexes dans le secteur des services financiers est privilégiée.

Une expérience dans la conception ou le développement de systèmes soutenant notamment les domaines suivants serait particulièrement pertinente :

  • Gestion du cycle de vie des transactions
  • Gestion des positions et traitement des transactions
  • Financement
  • Règlement
  • Opérations sur titres
  • Autres processus financiers complexes de bout en bout

Le Lead de développement / Architecte doit être à l'aise pour travailler avec des intervenants tant technologiques que d'affaires et comprendre la relation entre les besoins d'affaires et l'architecture des systèmes.

Attentes en matière de leadership

La personne retenue devra :

  • Définir et communiquer l'orientation technique de la solution.
  • Fournir un leadership technique pratique aux développeurs seniors et intermédiaires.
  • Établir les standards d'architecture et de développement de l'équipe.
  • Réviser les conceptions et les modifications critiques apportées au code.
  • Encadrer les développeurs et les aider à résoudre des problématiques techniques complexes.
  • Identifier les risques architecturaux et de performance avant qu'ils ne deviennent des problèmes en production.
  • Remettre en question les approches techniques de façon constructive et recommander des alternatives pragmatiques.
  • Assurer la cohérence entre les services, API, systèmes de messagerie, données, tests et modèles de déploiement.
  • Collaborer efficacement avec les analystes d'affaires, développeurs, responsables techniques, équipes d'infrastructure et parties prenantes d'affaires.
  • Contribuer à maximiser l'expertise collective de l'équipe en matière de systèmes distribués, performance JVM, concurrence Java, messagerie et technologies connexes.

===

Core Technical Requirements

Deep hands-on experience with:

  • Java 17 or 21, with Java 21 preferred
  • Spring Boot
  • GraphQL / SPQR
  • WebSocket subscriptions
  • OAuth2 / JWT
  • Distributed caching and data-grid technologies
  • Enterprise messaging technologies
  • SQL Server
  • Flyway
  • JUnit
  • Mockito
  • Cucumber
  • Kubernetes
  • CI/CD automation

The ideal candidate should be capable of making architectural decisions across this technology stack while also being able to troubleshoot implementation-level issues when necessary.

Architecture & Performance Engineering Expertise

For this Lead / Architect position, experience in the following areas is particularly valuable:

  • Distributed caching and data-grid architecture, configuration, and performance tuning
  • JVM optimization, including heap sizing, memory management, garbage collection, and runtime diagnostics
  • High-performance Java application design
  • Multithreading and concurrency
  • Performance profiling and bottleneck analysis
  • Designing systems for high throughput and predictable performance
  • Enterprise messaging architecture and operations
  • Event-driven and asynchronous system design
  • Resiliency, fault tolerance, and failure-recovery patterns
  • Production troubleshooting across application, JVM, messaging, caching, database, and infrastructure layers

While no individual is expected to be an expert in every area, the Development Lead / Architect should bring substantial breadth across these subjects and provide technical leadership in several of them.

AI-Assisted Engineering

Experience with modern AI-assisted software engineering tools is highly desirable.

We are particularly interested in candidates who understand how AI-assisted development can be incorporated into engineering workflows rather than simply using AI for basic code generation.

Experience with the following would be considered an asset:

  • Creating reusable AI development capabilities
  • Building validators and automated quality controls
  • Using AI agents within software engineering workflows
  • Establishing effective AI-assisted development practices for engineering teams
  • Applying AI tooling while maintaining appropriate code quality, security, and architectural standards

Financial Services Experience

Strong experience developing complex applications within the financial services sector is preferred.

Experience designing or developing systems supporting areas such as the following would be particularly relevant:

  • Transaction lifecycle management
  • Positions and transaction processing
  • Financing
  • Settlement
  • Corporate actions
  • Other complex front-to-back financial processes

The Development Lead / Architect should be comfortable working with both technology and business stakeholders and understanding the relationship between business requirements and system architecture.

Leadership Expectations

The successful candidate will be expected to:

  • Own and communicate the technical direction of the solution.
  • Provide hands-on technical leadership to senior and intermediate developers.
  • Establish architecture and development standards for the team.
  • Review designs and critical code changes.
  • Mentor developers and help resolve technically difficult problems.
  • Identify architectural and performance risks before they become production issues.
  • Challenge technical approaches constructively and recommend pragmatic alternatives.
  • Ensure consistency across services, APIs, messaging, data, testing, and deployment patterns.
  • Work effectively with business analysts, developers, technical leads, infrastructure teams, and business stakeholders.
  • Help maximize the team's collective expertise across distributed systems, JVM performance, Java concurrency, messaging, and related technologies.

Emplois semblables

  • Tech lead

    Montréal, QC
    HybrideTemps plein

    Desjardins Technology Group

    Candidates need strong software development and architecture knowledge, experience leading technical teams, and skill in analyzing complex business and operational problems. They must also communicate well with executives and partners and be adaptable and strategic.

  • Tech Lead — Subscriptions Team

    Montréal, QC
    120k–145k $/anTélétravailTemps plein

    Xsolla: Headquartered in Los Angeles, with offices worldwide, Xsolla operates as a merchant and seller of record for major gaming entities like Valve,…

    6+ ansCandidates need 6+ years of backend engineering experience in PHP and/or Go, proven experience leading teams and owning delivery SLAs, and knowledge of legacy PHP migrations. Experience with REST APIs, microservices, Docker, Kubernetes and CI/CD is expected, along with strong communication and leadership skills.

    Docker, Kubernetes, Redis, Kafka, RabbitMQ

    Tech Lead — LiveOps Team

    Montréal, QC
    120k–145k $/anTélétravailTemps plein

    Xsolla: Headquartered in Los Angeles, with offices worldwide, Xsolla operates as a merchant and seller of record for major gaming entities like Valve,…

    5+ ansCandidates need 5+ years of software engineering experience including leadership, strong backend skills with solid frontend understanding, and experience designing scalable microservices and APIs. Strong PostgreSQL or MySQL knowledge and excellent communication skills are also required.

    PHP, Go, React, NextJS, NodeJS, PostgreSQL

    Tech Lead — DevX & AI

    Montréal, QC
    130k–150k $/anTélétravailTemps plein

    Xsolla: Headquartered in Los Angeles, with offices worldwide, Xsolla operates as a merchant and seller of record for major gaming entities like Valve,…

    6+ ans2+ gestionCandidates need 6+ years of software engineering experience, including at least 2 years leading a team. They should be strong in TypeScript, Node.js and building APIs, CLIs or SDKs for external developers, and know cloud and CI/CD tooling.

    Docker, Kubernetes, AWS, GCP

    Tech Lead — Backend Gaming Services Integrations

    Montréal, QC
    TélétravailTemps plein

    Xsolla: Headquartered in Los Angeles, with offices worldwide, Xsolla operates as a merchant and seller of record for major gaming entities like Valve,…

    Candidates need deep knowledge of game backend systems such as identity, entitlements, inventory and matchmaking. They also need proven experience designing large-scale integrations, SDK and API design, microservices, and strong leadership and communication skills.

    Leadership, API development, Microservices, CI/CD, Communication skills, Collaboration

    Tech Lead – MIT Team

    Montréal, QC
    135k–150k $/anSur placeTemps plein

    Xsolla: Headquartered in Los Angeles, with offices worldwide, Xsolla operates as a merchant and seller of record for major gaming entities like Valve,…

    5+ ansCandidates need 5+ years of software development experience, deep HTML, CSS and JavaScript skills, and experience with modern frontend frameworks. They must have led engineers as a technical lead and communicate well in English.

    HTML, CSS, JavaScript, React, Next.js, Git

    Tech Lead – Frontend Platform Team

    Montréal, QC
    130k–150k $/anTélétravail

    Xsolla: Headquartered in Los Angeles, with offices worldwide, Xsolla operates as a merchant and seller of record for major gaming entities like Valve,…

    8+ ans3+ gestionCandidates need 8+ years of software development experience, including at least 3 years in a similar tech lead role. Strong hands-on React, TypeScript, Node.js and MongoDB skills, plus experience leading engineers and managing complex platform delivery, are required.

    React, Node.js, MongoDB, TypeScript, webpack, Vite

    Tech Lead

    Montréal, QC
    Sur placeTemps plein

    Xsolla: Headquartered in Los Angeles, with offices worldwide, Xsolla operates as a merchant and seller of record for major gaming entities like Valve,…

    8+ ansCandidates need 8+ years of software engineering experience, with significant time in fintech or payments, and proven experience designing or leading Anti-Fraud Systems. Strong backend skills in Java, Kotlin, or Go and experience with high-volume, low-latency distributed systems are required.

    Java, Kotlin, Go

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.