Backend - Integration Environments (JAVA)
Sherpa
Montreal
85 000,00$ - 120 000,00$ /an
Offre publiée le 2025-06-28

Job Description
Salary : 85K-120K
La version en français suit plus bas.
Backend Developer (Java) Integration Environments
Hybrid with weekly meetings in Montreal. Must be fluent in French & English.
Sherpa is seeking autonomous and resourceful Java developers who can build robust backend environments tailored to each client. You'll be responsible for integrating complex and varied datasets into our event platforms regardless of their format, structure, or origin.
This role requires close collaboration with clients, integration specialists, production, development, and product teams, so you have to be fluent in French and English.
We provide mobile and web platforms used at conferences, trade shows, and professional events worldwide. Our clients count on us to deliver reliable, high-quality solutions on time. The pace can be demanding, but the impact on the success of these events is tangible and rewarding.
Your role
You will prepare and secure the backend environments and foundations (endpoints, structures, formats, data flows) used to power our client platforms for their conferences and trade shows. This includes normalizing formats to ensure compatibility with our internal systems.
This is not a cloud or infrastructure role. It is a backend role focused on preparing integration environments. You will work with highly variable data and third-party systems to create uniform, structured outputs compatible with our internal platforms.
Our integration teams will then transform the content into live deliverables used at major international events.
This is a critical role in our production operations :
- You'll analyze client-provided APIs, formats, and system constraints to design structured backend environments ready for integration.
- You'll structure integration flows, prepare input formats, anticipate issues, and equip integrators with the environments, tools, scripts, or configurations they need.
- You'll work extensively with REST APIs, transforming external inputs into structured backend environments.
- You'll optimize database interactions with PostgreSQL and SQL.
Your qualifications
- Advanced proficiency in Java (or another object-oriented language).
- Advanced proficiency in SQL skills (preferably PostgreSQL or Oracle).
- Advanced proficiency in HTTP basics and web services.
- Solid experience integrating REST APIs.
- Experience with JSON, XML, XLS, and CSV formats.
- Comfortable working with client data in formats like CSV, Excel, or XML, and designing backend environments for integration pipelines.
- Comfortable using Linux command line (ssh, tail, file operations, service management, etc.).
- Fluent in English (for client-facing work).
- Fluent in French (required for internal collaboration).
Who you are
- A clear and confident communicator who thrives in a team setting.
- Methodical, proactive, and calm under pressure.
- Skilled at identifying and solving complex technical problems.
- Comfortable juggling multiple live projects and changing contexts.
- Driven to deliver on time, even under tight constraints and with messy or non-standard data.
- Not just a coder; you understand systems, edge cases, and how to make things work across formats and tools.
- You're comfortable working in both English and French.
Why join Sherpa?
- We offer flexibility for a healthy work-life balance and a competitive benefits package.
- Our projects and clients are exciting and high-profile.
- Our teams and work culture are smart, dynamic, friendly, and relaxed.
- You'll be involved from day one in concrete deliverables that matter.
Start date : As soon as possible
Learn more: Apply here :
We thank all applicants for their interest. Only those selected for an interview will be contacted.
Dveloppeureuse Backend Java Environnements d'intégration
Poste Hybride avec rencontres hebdomadaires Montréal (Vous devez maîtriser l'anglais et le français).
Sherpa est à la recherche de développeureuses Java autonomes et débrouillardes, capables de concevoir des environnements backend robustes adaptés à chaque client. Vous serez responsable de l'intégration de jeux de données complexes et variés dans nos plateformes événementielles quels que soient leur format, leur structure ou leur provenance.
Ce rôle implique une collaboration étroite avec les clients, les spécialistes de l'intégration, les équipes de production, de développement et de produit. Vous devez donc maîtriser le français et l'anglais.
Nous offrons 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 environnements backend et 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 n'est pas axé sur le cloud ni sur l'infrastructure. Il s'agit d'un poste backend dédié à la préparation d'environnements d'intégration. Vous transformerez des données hétérogènes issues de multiples sources (fournisseurs, plateformes tierces, APIs client) en flux unifiés, structurés, et directement exploitables par nos systèmes internes.
Nos équipes d'intégration transformeront ensuite ces contenus en livrables déployés lors de grands événements internationaux.
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.
- Aisance 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).
Profil recherché
- Communique avec clarté et assurance dans un contexte collaboratif.
- Méthodique, proactif et calme sous pression.
- Capable d'identifier et de résoudre des problèmes techniques complexes.
- Aise pour gérer plusieurs projets en simultané dans des contextes changeants.
- Livrer à temps, même sous forte contrainte ou avec des données imparfaites ou non standards.
- Pas seulement une codeuse : comprend les systèmes, les cas limites, et sait faire fonctionner les choses entre formats et outils.
- Aise pour travailler en français et en anglais.
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é dès le premier jour dans des livrables concrets qui comptent.
Date d'entrée en poste : dès que possible.
En savoir plus : Postulez ici :
Nous vous remercions de votre intérêt; toutefois, seules les personnes sélectionnées pour une entrevue seront contactées.
Vous devez être connecté pour pouvoir ajouter un emploi aux favoris
Connexion ou Créez un compte