Apply now

Posted 5 days ago

Back-End Developer – Capital Markets

@ Sky Systems, Inc. (SkySys)

Montréal, Quebec

Full-timeBilingual
Apply now
SIGNALS

Responsibilities:

  • Build high-performance Java back-end applications
  • Develop GraphQL and WebSocket services
  • Implement OAuth2/JWT security and SQL Server data access
  • Deliver CI/CD, Kubernetes and automated testing

Requirements summary:

  • Java 17/21 and Spring Boot experience (Java 21 preferred)
  • GraphQL/SPQR, WebSockets, OAuth2/JWT and SQL Server
  • Distributed caching, enterprise messaging, Kubernetes and CI/CD
  • Flyway, JUnit, Mockito and Cucumber
  • Capital markets experience strongly preferred
  • Excellent command of English mandatory

Tools & skills

Source and dates

Source type not verified · apify-linkedin

Employer posting date
2026-11-05
First seen by our source
2026-11-10
Source record updated
2026-11-10

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SeniorityMid level
DepartmentSoftware development
Hours per week37.5
Scheduleday
Travelair: none · ground: none
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish, French

Summary and details written by AI from the posting; the employer’s posting is the authority.

Sky Systems, Inc. (SkySys)

FieldValue
Open jobs on Jobsy2
Job description

Back-End Developer – Capital Markets

Location: Downtown Montreal, Canada

Work Model: On-site 2–3 days per week

Duration: 12 months (high possibility of extension)

Hours: 37.5 hours/week

We are looking for an experienced Back-End Developer with strong expertise in Java and a background in building high-performance applications.

Key Requirements:

  • Strong hands-on experience with Java 17/21 (Java 21 preferred) and Spring Boot.
  • Experience with GraphQL/SPQR, WebSockets, OAuth2/JWT, and SQL Server.
  • Knowledge of distributed caching, enterprise messaging, Kubernetes, and CI/CD.
  • Experience with Flyway, JUnit, Mockito, and Cucumber.
  • Knowledge of AI-assisted software engineering tools is highly desirable.
  • Capital Markets experience (trading, financing, settlement, or transaction processing) is strongly preferred.
  • Expertise in JVM optimization, multithreading, concurrency, or high-performance Java is an advantage.

Language Requirement:

  • Excellent command of English is mandatory.
  • English-speaking candidates only.

---------------------------------------------------------------------------------------------------

Développeur Back-End – Marchés des capitaux

Lieu : Centre-ville de Montréal, Canada

Mode de travail : Présentiel 2 à 3 jours par semaine

Durée : 12 mois (forte possibilité de renouvellement)

Horaire : 37,5 heures par semaine

Nous recherchons un Développeur Back-End expérimenté possédant une solide expertise en Java et une expérience dans le développement d’applications performantes et évolutives.

Compétences et exigences principales :

  • Solide expérience pratique avec Java 17/21 (Java 21 privilégié) et Spring Boot.
  • Expérience avec GraphQL/SPQR, WebSockets, OAuth2/JWT et SQL Server.
  • Bonne connaissance des technologies de cache distribué, de messagerie d’entreprise, de Kubernetes et de CI/CD.
  • Expérience avec Flyway, JUnit, Mockito et Cucumber.
  • Une expérience avec les outils de développement logiciel assistés par l’IA est fortement souhaitée.
  • Une expérience dans les marchés des capitaux (négociation, financement, règlement ou traitement des transactions) est fortement souhaitée.
  • Une expertise en optimisation JVM, multithreading, concurrence ou Java haute performance constitue un atout.

Exigence linguistique :

  • Excellente maîtrise de l’anglais obligatoire.
  • Seuls les candidats anglophones seront considérés.

Similar jobs

  • Senior Back-End Developer

    Montréal, QC
    On-siteFull Time

    Astucemedia: Provides graphic services including conceptual design and branding for different media formats such as touch screen, augmented reality, virtual set,…

    8+ YOE8+ years of experience in API design and integration; Proficiency in C#/.NET Core and ServiceStract or similar frameworks; Solid data modeling skills with SQL Server, MongoDB and Kafka

    C#, .NET Core, ServiceStack, SQL Server, MongoDB, Kafka

  • Superviseur adjoint Signaleur de l'ingénierie-CA

    Montréal, QC

    CN

    2+ YOELe salaire est déterminé individuellement en fonction des compétences et de l’expérience; De 2 à 4 ans d'expérience en exploitation ferroviaire; Permis de conduire en règle

    Scheduling, SAP, Employee relations, Reflexion, Leadership, Communication skills

    Assistant Supervisor Engineering Flagging-CA

    Montréal, QC

    CN

    2+ YOELe salaire est déterminé individuellement en fonction des compétences et de l’expérience; The role is required to be on-call 24/7 to respond to critical incidents; Between 2 to 4 years of experience in railway operation

    Plan schedule, SAP, Manage vehicle fleet, Inspection, Regulatory compliance, Valid driver's licence

  • Épicerie Commis temps partiel nuit

    Montréal, QC
    Part Time

    Loblaws Inc.

    Candidates need a team spirit, attention to detail, courtesy with customers and the ability to lift up to 50 lb while on their feet for a full shift. Flexibility for days, evenings and weekends is required, and no prior experience is needed because training is provided.

    POS

  • Charcuterie Commis temps partiel jour

    Montréal, QC
    Part Time

    Provigo Auclair Montreal Rachel (9567-4818 Quebec Inc)

    Candidates need a team spirit, attention to detail, and a courteous, resourceful manner with customers. No prior experience is needed, and the ability to lift up to 50 lb while on your feet for a full shift is required.

  • Lead Geotechnical Engineer

    Montréal, QC
    Full Time

    AtkinsRéalis Canada Inc.

    8+ YOEAtkinsRéalis needs candidates with a degree in civil, geological or geotechnical engineering, membership in the Ordre des ingénieurs du Québec, and 8+ years of relevant experience. Candidates need strong geotechnical software skills, technical leadership ability and bilingual French and English.

    PLAXIS, GeoStudio, FLAC

  • Data & Triage Analyst - Python, Excel & ServiceNow

    Montréal, QC
    Contract

    J&M Group

    Candidates need advanced Excel and data analysis skills, experience reconciling large datasets, and strong troubleshooting and communication abilities. Python, ServiceNow, CMDB and IT asset management experience are listed as nice to have.

    Excel, Python, ServiceNow, CMDB, Power BI

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.