Postuler

Publié il y a 3 mois

Senior Back-end(Java) Developer

@ VSG Recruitment

Toronto, Ontario

HybrideTemps plein5+ ans d’expérience
Postuler
SIGNAUX

En bref

VSG Recruitment is hiring a Senior Java Developer for a Canadian financial technology client's Markets Technology team. The role designs and builds backend services, APIs and distributed applications for high-availability capital markets platforms. It is a full-time, hands-on position requiring 5+ years of Java experience and occasional after-hours production support.

Responsabilités :

  • Design, build and maintain Java backend services, APIs and microservices
  • Develop solutions with Java, Spring and Spring Boot
  • Work with Kafka, JMS, MQ or similar messaging systems
  • Troubleshoot, tune and optimize distributed applications
  • Support production systems, including occasional after-hours support

Résumé des exigences :

  • Bachelor's degree in computer science, software engineering or IT
  • 5+ years of professional Java development experience
  • Strong Spring Boot and REST API experience
  • Hands-on experience with messaging technologies such as Kafka or MQ
  • Strong SQL and relational database skills

Outils et compétences

Source et dates

Site carrière / système de candidatures · ashby

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

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

Détails du poste

NiveauSenior
DomaineDéveloppement logiciel
Expérience5 an(s) et plus
Heures par semaine40 (estimé)
Déplacementsavion : aucun · route : aucun
Milieu de travailBureau
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish
FormationBaccalauréat (exigé)
Domaines d’étudesComputer Science, Software Engineering, Information Technology

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

VSG Recruitment

Profil d’entreprise sauvegardé

Renseignements historiques provenant d’un profil The Jobs API sauvegardé (champs LinkedIn/Crunchbase). Ils ne sont pas vérifiés en temps réel; les chiffres peuvent avoir changé. Les valeurs manquantes restent inconnues.

Personnes associées sur LinkedIn
8
Autres noms enregistrés
  • VSG Recruitment
ChampValeur
SecteurStaffing and Recruiting
Siège socialToronto, Ontario
Offres sur Jobsy6
LinkedInVoir la page
Description

About the Opportunity

Our client is a well-established and growing financial technology organization providing electronic marketplace and data solutions to major participants within the Canadian capital markets.

They are looking for a Senior Java Developer to join their Markets Technology team. This individual will play a key role in designing and developing backend services, APIs, and distributed applications supporting high-availability financial platforms.

This is a hands-on development position for an experienced Java engineer who is comfortable working with microservices, messaging technologies, distributed systems, and relational databases in a complex, performance-sensitive environment.

Responsibilities

  • Design, develop, test, and maintain secure and scalable Java applications, APIs, and backend services.

  • Build and enhance distributed applications and microservices supporting internal and external users.

  • Develop solutions using Java, Spring and Spring Boot.

  • Design and work with asynchronous messaging and event-driven systems using technologies such as Kafka, JMS, MQ, or equivalent.

  • Troubleshoot, tune, and optimize distributed applications for performance, reliability, and scalability.

  • Contribute to application architecture and technical design decisions.

  • Apply appropriate design patterns, microservice patterns, and service-oriented architecture principles.

  • Design and optimize relational data models and SQL queries.

  • Participate in code reviews and promote development best practices across the team.

  • Diagnose complex production and application issues and implement sustainable solutions.

  • Collaborate with developers, technology leadership, and business stakeholders to translate requirements into technical solutions.

  • Support production systems when required, including occasional after-hours support.

Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related discipline.

  • 5+ years of professional Java development experience, ideally building backend or enterprise applications.

  • Strong proficiency with Java, Spring and Spring Boot.

  • Strong experience designing and developing REST APIs and microservices.

  • Experience building distributed and highly available systems.

  • Hands-on experience with messaging technologies such as Kafka, JMS, MQ, or similar platforms.

  • Strong SQL skills and experience working with relational databases such as MySQL or equivalent.

  • Strong understanding of object-oriented design, design patterns, SOA, and microservice architecture.

  • Experience troubleshooting and optimizing application performance.

  • Strong analytical and problem-solving skills.

  • Ability to produce high-quality code within a collaborative development environment.

  • Strong written and verbal communication skills.

Nice to Have

  • Previous experience within capital markets, electronic trading, fixed income, banking, or financial technology.

  • Experience developing high-throughput or low-latency applications.

  • Experience with cloud-based or cloud-native applications.

  • Knowledge of event-driven architecture.

  • Experience working with financial markets or trading systems.

  • Familiarity with CI/CD and modern software delivery practices.

What We're Looking For

The ideal candidate is a hands-on senior developer who enjoys solving challenging backend engineering problems and takes ownership of the quality and reliability of their work.

You'll thrive in this environment if you're self-motivated, detail-oriented, technically curious, and comfortable working in a fast-moving organization where technology is central to the business.

Emplois semblables

  • Back-end Developer – Proactive Hiring

    Toronto, ON +1
    Temps plein

    Air Canada: Canada's largest airline, the country’s flag carrier and a founding member of Star Alliance, the world's most comprehensive air transportation…

    3+ ansCandidates need a bachelor's degree in computer science or equivalent and at least 3 years of backend development experience. Strong Java or Node.js skills, AWS, microservices, containers, messaging systems and observability tools are required.

    AWS, Docker, Kubernetes, Apache Kafka, RabbitMQ, Prometheus

    Back-end Developer – Proactive Hiring

    Toronto, ON +1
    Temps plein

    Air Canada: Canada's largest airline, the country’s flag carrier and a founding member of Star Alliance, the world's most comprehensive air transportation…

    3+ ansCandidates need a bachelor's degree in computer science or equivalent and at least 3 years of backend development experience. Strong Java or Node.js skills, AWS, microservices, Docker, Kubernetes and messaging systems are required.

    AWS, Docker, Kubernetes, Apache Kafka, RabbitMQ, Git

  • Back End Developer (Java)

    Toronto, ON

    Source Code

    3+ ansCandidates need at least 3 years of Java experience. Experience with AWS, Agile environments and banking or fintech is an asset.

    AWS

  • Back End Developer

    Toronto, ON
    Temps plein

    Thinkoutsidethevalley

    Candidates need a solid grasp of functional programming, experience building service-oriented and REST-based web applications, and strong communication skills. Experience with AWS, PostgreSQL and configuration tools like Ansible is an asset.

    Scala, Elixir, Erlang, PostgreSQL, Ansible, Chef

  • Back End Developer

    Toronto, ON
    Temps plein

    Yoush Consulting

    3+ ansCandidates need three years of professional back-end or full-stack development experience, with strong Python skills, relational databases such as Postgres or MySQL, and REST or RPC web services. Excellent English communication, both verbal and written, is required.

    Docker, Kubernetes, Postgres, MySQL

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.