Contract - Full Stack Developer / Développeur(se) Full Stack (Java + React)

Worky

Montreal (administrative region)

Hybrid

CAD 110,000 - 140,000

Full time

11 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work in Montreal
Full benefits
Unlimited PTO

Job summary

Aduna is building the backbone of the global API economy. The Testing Team designs and evolves internal quality engineering platforms that ensure correctness, performance, and resilience across the API ecosystem and CSP integrations.

This role requires 5+ years of full‑stack development with TypeScript/React and Java/Spring Boot, plus hands‑on experience with internal test frameworks, CI/CD, and data‑driven testing to deliver reliable quality tooling and observability.

Qualifications

  • 5+ years of full-stack development with TypeScript/React and Java/Spring Boot.
  • Experience designing internal test frameworks or tooling for API contracts and resilience.
  • Strong SQL/NoSQL data modeling and metrics-driven testing.
  • Hands-on CI/CD, GitFlow and automated testing (unit, integration, end-to-end).

Responsibilities

  • Design and implement Java Spring Boot microservices and REST/GraphQL APIs for internal test tools.
  • Develop React-based UIs for dashboards, tools, and configuration interfaces.
  • Evolve shared testing platforms, enable shift-left testing, and define reliability standards.
  • Build and maintain CI/CD deployments and observability to ensure repeatable test results.

Skills

TypeScript
React
Java Spring Boot
API testing
CI/CD

Tools

REST APIs
GraphQL

Job description

All Together, Extraordinary

www.adunaglobal.com

At Aduna, we’re building the backbone of the global API economy. By connecting telecom operators, cloud platforms, and software innovators, we’re enabling the next generation of digital communication services.

The Testing Team builds and evolves Aduna’s internal quality engineering platforms that ensure correctness, performance, and resilience across the API ecosystem and CSP integrations. The team delivers shared test automation frameworks, tools, and automated pipelines that enable teams enforce quality standards consistently, and ship with confidence.

What You’ll Do
  • Build & Innovate: Design and implement Java Spring Boot microservices and REST/GraphQL APIs for internal test frameworks and automated quality tooling with clear contracts, versioning, and scalable architecture.
  • Deliver End-to-End Features: Design and optimize databases (SQL/NoSQL) and develop React-based UIs for internal test tools, dashboards, and configuration interfaces with routing, state management, and automated tests.
  • Enable Quality Engineering: Contribute to the evolution of shared testing platforms that support shift-left testing, API contract validation, and cross-service integration testing. Define standards for reliability, performance, and security.
  • Automate & Optimize: Build and maintain CI/CD deployments and automated test pipelines, collaborate on containerization and infrastructure-as-code, and improve observability to ensure test results are repeatable, measurable, and actionable.
What You Bring
  • Full-Stack Expertise with Quality on Focus: 5+ years of full-stack development experience, strong TypeScript/React skills, and solid backend expertise in Java/Spring Boot, ideally within test, platform, or developer enablement teams.
  • Test Framework & Platform Engineering: Experience designing and maintaining internal test frameworks or tooling that validate API contracts, integration behavior, and system resilience at scale.
  • Data & Metrics Mindset: Strong database modeling and optimization skills (SQL/NoSQL), with an ability to use metrics and test data.
  • CI/CD & Automation Excellence: Hands‑on experience with CI/CD pipelines, GitFlow, and automated testing (unit, integration, and end‑to‑end), with a focus on reliability and fast feedback loops.

Bonus: Knowledge of SRE practices, test observability, or large-scale test farm operations.

Why Join Aduna?
  • Impactful Work: Shape cutting-edge digital platforms and deliver solutions that millions will rely on.
  • Innovative Culture: Collaborate with passionate experts in a tech-driven environment that values creativity and continuous learning.
  • Growth & Flexibility: Enjoy career development opportunities, modern tools, and a supportive workplace that embraces work‑life balance.
Our Offer
  • Employment contract providing security and transparency
  • Hybrid: 3 days/week in the office in Montreal – the rest remote - your balance matters
  • Competitive salary and full benefits
  • Unlimited paid time off - because we trust you to manage your time responsibly

By applying, you consent to the processing of your personal data for recruitment purposes.

Privacy notice: https://www.adunaglobal.com/privacy-notice/

Aduna is committed to a diverse and inclusive workplace.

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

Tous Ensemble, Extraordinaire

Chez Aduna, nous construisons l’épine dorsale de l’économie mondiale des API. En connectant les opérateurs télécom, les plateformes cloud et les innovateurs logiciels, nous permettons la prochaine génération de services de communication numérique.

L'équipe Testing conçoit et fait évoluer les plateformes internes d'ingénierie qualité d'Aduna, garantissant l'exactitude, la performance et la résilience de l'écosystème API et des intégrations CSP. L'équipe fournit des cadres d'automatisation de tests partagés, des outils et des pipelines automatisés qui permettent aux équipes d'appliquer des standards de qualité de manière cohérente et de livrer en toute confiance.

Vos missions
  • Construire & Innover: Concevoir et implémenter des microservices Java Spring Boot ainsi que des API REST/GraphQL pour les cadres de tests internes et les outils de qualité automatisés, avec des contrats clairs, une gestion des versions et une architecture évolutive.
  • Livrer des fonctionnalités de bout en bout: Concevoir et optimiser des bases de données (SQL/NoSQL) et développer des interfaces utilisateur React pour les outils de tests internes, les tableaux de bord et les interfaces de configuration, avec gestion du routage, de l'état et des tests automatisés.
  • Favoriser l'ingénierie qualité: Contribuer à l'évolution des plateformes de tests partagées qui soutiennent le testing en amont (shift-left), la validation des contrats API et les tests d'intégration inter-services. Définir les standards de fiabilité, de performance et de sécurité.
  • Automatiser & Optimiser: Construire et maintenir des déploiements CI/CD et des pipelines de tests automatisés, collaborer sur la conteneurisation et l'infrastructure-as-code, et améliorer l'observabilité pour garantir des résultats de tests reproductibles, mesurables et exploitables.
Ce que vous apportez
  • Expertise Full Stack axée sur la qualité: 5 ans+ d'expérience en développement full stack, solides compétences en TypeScript/React et expertise back-end en Java/Spring Boot, idéalement au sein d'équipes dédiées aux tests, aux plateformes ou à l'habilitation des développeurs.
  • Ingénierie de cadres de tests et de plateformes: Expérience dans la conception et la maintenance de cadres de tests internes ou d'outils validant les contrats API, les comportements d'intégration et la résilience des systèmes à grande échelle.
  • Sens des données et des métriques: Solides compétences en modélisation et optimisation de bases de données (SQL/NoSQL), avec la capacité d'exploiter les métriques et les données de tests.
  • Excellence en CI/CD et automatisation: Expérience pratique des pipelines CI/CD, de GitFlow et des tests automatisés (unitaires, d'intégration et de bout en bout), avec un souci de fiabilité et de rétroaction rapide.

Bonus: Connaissance des pratiques SRE, de l'observabilité des tests ou des opérations de fermes de tests à grande échelle.

Pourquoi rejoindre Aduna?
  • Travail impactant: Façonnez des plateformes numériques de pointe et livrez des solutions sur lesquelles des millions de personnes compteront.
  • Culture innovante: Collaborez avec des experts passionnés dans un environnement technologique qui valorise la créativité et l’apprentissage continu.
  • Croissance & Flexibilité: Profitez d’opportunités de développement de carrière, d’outils modernes et d’un environnement de travail favorable à l’équilibre vie pro/vie perso.
Notre offre:
  • Modèle hybride: 3 jours/semaine au bureau à Montréal – le reste en télétravail – votre équilibre nous importe
  • Salaire compétitif et avantages sociaux complets
  • Congés payés illimités – parce que nous vous faisons confiance pour gérer votre temps de manière responsable

En postulant, vous consentez au traitement de vos données personnelles à des fins de recrutement.

Avis de confidentialité : https://www.adunaglobal.com/privacy-notice/

Aduna s'engage en faveur d'un milieu de travail diversifié et inclusif.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Developer / Développeur(se) Logiciel Sénior
Senior Software Developer / Développeur(se) Logiciel Sénior

Aduna Global • Montreal (administrative region)

Hybrid
CAD 120,000 - 180,000
Hybrid work in Montreal
Full benefits (dental & medical)
RRSP/DPSP
+1
DevSecOps – MTL / DevSecOps – Montréal
DevSecOps – MTL / DevSecOps – Montréal

Aduna Global • Montreal (administrative region)

Hybrid
CAD 120,000 - 180,000
Hybrid model: 3 days/week in Montreal
Competitive salary and full benefits
Unlimited paid time off
Integration & Reliability Engineer
Integration & Reliability Engineer

Aduna Global • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
Modèle hybride Montréal
Assurances santé/dentaire
REER/RPDB
+1
Senior Software Developer
Senior Software Developer

Aduna Global • Montreal (administrative region)

On-site
CAD 110,000 - 160,000
Salaire compétitif
Avantages complets (dentaire, médical,
REER/RPDB
Senior Data Engineer
Senior Data Engineer

Aduna Global • Montreal (administrative region)

Hybrid
CAD 110,000 - 150,000
Dentaire
Médical
REER/RPDB
Senior AI Developer
Senior AI Developer

Aduna Global • Montreal (administrative region)

Hybrid
CAD 150,000 - 210,000
Modèle hybride (3 jours au bureau de M
Salaire compétitif et avantages comple
Spécialiste DevOps – Sénior
Spécialiste DevOps – Sénior

360.Agency • Montreal West

Hybrid
CAD 70,000 - 90,000
Assurances collectives complètes
Clinique médicale virtuelle illimitée
Compte de soin de santé jusqu'à 600$ par année
+3
Développeur/Développeuse logiciel senior
Développeur/Développeuse logiciel senior

Firstbase • Montreal (administrative region)

On-site
CAD 128,000 - 161,000
Développeur Fullstack (Python/React) - Équipe des données
Développeur Fullstack (Python/React) - Équipe des données

AlayaCare • Montreal (administrative region)

Hybrid
CAD 70,000 - 90,000
Actions dans l'entreprise
Avantages sociaux complets
Télé-médecine
Développeur Full Stack Senior | Architecte IA (Node/React) – SaaS
Développeur Full Stack Senior | Architecte IA (Node/React) – SaaS

Blackware Technologies • Quebec

On-site
CAD 80,000 - 100,000
Télétravail
Jusqu'à 8 semaines de congés payés
Assurances collectives
+2