cover image
Synechron

Java Backend Developer

Hybrid

Montreal, Canada

Junior

Full Time

02-12-2025

Share this job:

Skills

Java SQL NoSQL Apache Kafka MongoDB DevOps Test Coaching Architecture apache Agile Junit Spring Kafka Microservices

Job Specifications

Nous sommes

Synechron est un cabinet de conseil leader mondial en transformation numérique, axé sur les services financiers et les organisations technologiques. Nos spécialités incluent l'intelligence artificielle de bout en bout, le conseil, le numérique, le cloud & DevOps, les données et l'ingénierie logicielle. Nos 13 FinLabs servent de hubs où nous innovons et développons des solutions d'affaires de pointe.

Notre défi :

Nous recherchons un Développeur Backend Java talentueux et enthousiaste pour rejoindre notre équipe dynamique. Dans ce rôle, vous jouerez un rôle clé dans le développement, la maintenance et l'amélioration des applications web principales de notre client, essentielles à leurs opérations financières. Vous travaillerez dans un environnement agile, contribuant directement à la création de systèmes performants, évolutifs et sécurisés. De plus, vous serez responsable de la conception, du développement et de la maintenance de services backend à haute performance en utilisant Java et le framework Spring. Le candidat idéal aura une solide expérience en programmation Java, une expertise en architecture microservices, et une passion pour la création de systèmes robustes qui contribuent à faire progresser notre activité.

Responsabilités

Écrire, modifier, intégrer et tester un code logiciel robuste et évolutif pour des applications web en utilisant Java, Spring Framework et Apache Kafka.
Collaborer avec d'autres membres de l'équipe pour intégrer les éléments orientés utilisateur avec la logique côté serveur.
Implémenter et maintenir des architectures microservices fiables, évolutives et efficaces.
Optimiser la performance des applications, en mettant l'accent sur la vitesse et la scalabilité.
Rédiger un code propre, maintenable et testable, en suivant les meilleures pratiques en développement logiciel.
Participer aux revues de code pour maintenir la qualité du code et partager les connaissances au sein de l'équipe.
Collaborer efficacement avec des équipes interfonctionnelles, y compris les chefs de produit, les analystes métiers et les ingénieurs QA.
Résoudre les problèmes techniques en identifiant et en déboguant efficacement les applications existantes.
Contribuer à l'amélioration continue des processus et des outils de développement.

Exigences

Diplôme de licence en informatique, ingénierie logicielle ou domaine équivalent.
Très fortes capacités analytiques et de résolution de problèmes.
3 à 8 ans d'expérience en développement backend Java.
Connaissance approfondie des principes de conception logicielle : MVC, structures de données, graphes, algorithmes, patterns de conception, multithreading, cache, récursion.
Solide maîtrise de Java : chargement de classes, collecte des déchets, API collections, Reflection.
Expérience avec Java 8 Streams et programmation fonctionnelle.
Bonne connaissance des bases NoSQL (MongoDB) et des bases de données relationnelles avec SQL.
Expérience avec Kafka.
Expérience avec des frameworks de test comme JUnit.

Nous Offrons

Une organisation multinationale avec 58 bureaux dans 21 pays et la possibilité de travailler à l'étranger
15 jours (3 semaines) de congés annuels payés plus 10 jours de congés personnels et jours de maladie supplémentaires
Un régime d'assurance complet comprenant : assurance médicale, dentaire, visuelle, assurance vie et invalidité de longue durée
Une politique hybride flexible
REER avec contribution de l'employeur jusqu'à 4%
Une politique de certification d'enseignement supérieur
Udemy à la demande pour tous les employés de Synechron avec un accès gratuit à plus de 5000 cours sélectionnés
Possibilités de coaching avec des collègues expérimentés de nos Laboratoires d'Innovation Financière (FinLabs) et de nos Groupes d'Excellence (CoE)
Projets de pointe dans les principales banques de premier rang, les institutions financières et les compagnies d'assurance du monde entier
Une culture de travail véritablement diversifiée, joyeuse et mondiale

DÉCLARATION DE DIVERSITÉ ET D'INCLUSION DE SYNECHRON

La diversité et l'inclusion sont fondamentales pour notre culture, et Synechron est fier d'être un lieu de travail égalitaire et un employeur pratiquant l'action positive. Notre initiative de diversité, d'équité et d'inclusion (DEI) «Synclusive» s'engage à favoriser une culture inclusive - promouvoir l'égalité, la diversité et un environnement respectueux envers tous. Nous croyons fermement qu'une main-d'œuvre diversifiée contribue à renforcer les entreprises avec succès en tant qu'entreprise mondiale. Nous encourageons les candidats de divers horizons, qu'il s'agisse de race, d'origine ethnique, de religion, d'âge, de statut matrimonial, de genre, d'orientation sexuelle ou de handicap, à postuler. Nous autonomisons notre main-d'œuvre mondiale en proposant des arrangements de travail flexibles, du mentorat, une mobilité interne, des programmes d'apprentissage et de développement, et bien plus encore.

Toutes les décisions d'emploi chez Synechron sont bas

About the Company

At Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron's progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and technology firms. Through research and development initiatives in our FinLabs we develop s... Know more