(English version follows.)
Développeur·euse Java — Intégration de données et APIs
Poste Hybride et bilingue à Montréal
Sherpa recherche des développeur·euse·s Java expérimentés pour transformer des données complexes de multiples sources (APIs tierces, fichiers CSV/XML, plateformes clients) en flux structurés qui alimentent nos applications événementielles. Votre code permet concrètement à des milliers de participants de naviguer dans des congrès internationaux, gérer leur agenda et faciliter leur networking.
Nos équipes d’intégration transformeront ensuite ces contenus en livrables déployés lors de grands événements internationaux.
Ce rôle implique une collaboration étroite avec les clients, nos spécialistes chargés de faire l’intégration, les équipes de production, de développement et de produit. Vous devez donc maîtriser le français et l’anglais.
Sherpa produit des plateformes web et mobiles utilisées lors de conférences, salons professionnels et événements à travers le monde. Nos clients comptent sur nous pour livrer des solutions fiables et de grande qualité, dans les délais. Le rythme peut parfois être exigeant, mais l’impact concret sur la réussite des événements est extrêmement valorisant.
Votre rôle
Vous préparerez et sécuriserez les fondations techniques (terminaisons, structures, formats, flux de données) qui alimentent les plateformes de nos clients pour leurs congrès et salons. Cela inclut la normalisation des formats pour garantir leur compatibilité avec nos systèmes internes.
Ce rôle est essentiel dans nos opérations de production :
Vous analyserez les APIs, formats et contraintes systèmes fournis par le client afin de concevoir des environnements backend structurés, prêts à être intégrés
Vous structurerez les flux d’intégration, préparerez les formats d’entrée, anticiperez les problèmes, et fournirez aux intégrateurs les environnements, outils, scripts ou configurations nécessaires
Vous manipulerez des API REST pour transformer les données reçues en environnements backend structurés
Vous optimiserez les interactions avec les bases de données PostgreSQL et SQL
Vos qualifications
Maîtrise avancée de Java (ou d’un autre langage orienté objet)
Maîtrise avancée du SQL (PostgreSQL ou Oracle de préférence)
Maîtrise avancée des bases du protocole HTTP et des services web
Solide expérience dans l’intégration d’API REST
Aisance avec les formats JSON, XML, XLS et CSV
À l’aise avec la manipulation de données clients dans des formats tels que CSV, Excel ou XML, et avec la conception d’environnements backend pour les pipelines d’intégration.
Aisance avec la ligne de commande Linux (ssh, tail, manipulation de fichiers, gestion de services, etc.)
Maîtrise de l’anglais (pour les communications avec les clients)
Maîtrise du français (requis pour la collaboration interne)
Pourquoi se joindre à Sherpa ?
Flexibilité offerte pour un bon équilibre de vie et un ensemble d’avantages sociaux compétitifs
Des projets et des clients passionnants et d’envergure
Une culture d’équipe dynamique, intelligente, amicale et détendue
Vous serez impliqué·e dès le premier jour dans des livrables concrets qui comptent
Pour en savoir plus : https://sherpa.events
Postulez ici : https://sherpa.bamboohr.com/careers/71
Veuiillez noter que seules les personnes sélectionnées pour une entrevue seront contactées.
Java Developer — Data & API Integration
Bilingual and Hybrid position in Montreal
Sherpa is seeking experienced Java developers to transform complex data from multiple sources (third-party APIs, CSV/XML files, client platforms) into structured flows that power our event applications. Your code directly enables thousands of attendees to navigate international conferences, manage their schedules, and facilitate networking.
Our integration teams will then transform this content into deliverables deployed at major international events.
This role requires close collaboration with clients, our integration specialists and our production, and our product development teams. You must therefore be fluent in both French and English.
Sherpa produces web and mobile platforms used at conferences, trade shows, and professional events worldwide. Our clients rely on us to deliver reliable, high-quality solutions on time. The pace can be demanding, but the tangible impact on event success is extremely rewarding.
Your Role
You will prepare and secure the technical foundations (endpoints, structures, formats, data flows) that power our clients' platforms for their conferences and trade shows. This includes normalizing formats to ensure compatibility with our internal systems.
This role is critical to our production operation, and you will:
Analyze client-provided APIs, formats, and system constraints to design data structures ready for integration
Structure integration flows, prepare input formats, anticipate issues, and provide integrators with the tools, scripts, or configurations they need
Work with REST APIs to transform and structure received data
Optimize database interactions with PostgreSQL and SQL
Your Qualifications
Advanced proficiency in Java (or another object-oriented language)
Advanced SQL skills (preferably PostgreSQL or Oracle)
Advanced knowledge of HTTP basics and web services
Solid experience integrating REST APIs
Expertise in manipulating and transforming client data from various formats (JSON, XML, CSV, Excel) into structures usable by our systems
Comfortable with Linux command line (ssh, tail, file operations, service management, etc.)
Fluent in English (for client-facing work)
Fluent in French (required for internal collaboration)
Why Sherpa ?
We offer flexibility for a healthy work-life balance and a competitive benefits package
Exciting, high-profile projects and clients
A smart, dynamic, friendly, and relaxed team culture
You'll be involved from day one in concrete deliverables that matter
Learn more: https://sherpa.events
Apply here: https://sherpa.bamboohr.com/careers/71
Please note that only those selected for an interview will be contacted.