Développeur Java Sénior (SEPAQ 4525)

QUEBEC, Canada

Description du poste

Assumez les responsabilités assignées, collaborez avec les membres de l'équipe et respectez les politiques de l'entreprise. De solides compétences en communication, en résolution de problèmes et une bonne éthique de travail sont requises. La capacité d'adaptation, l'esprit d'initiative et la volonté d'apprendre sont appréciés.

Vous êtes un expert Java passionné par les environnements technologiques modernes et souhaitez contribuer à des projets d’envergure en développement d’applications ?

Nous sommes à la recherche de Développeurs Java sénior pour soutenir le développement de solutions logicielles complexes, dans un contexte agile et 100 % en télétravail.

Rejoindre notre équipe, c’est participer à des projets stimulants au sein d’un environnement orienté microservices, DevOps et technologies cloud.

Si vous possédez une solide expérience en Java, une approche rigoureuse du développement logiciel et une vision orientée architecture, cette opportunité est pour vous !

Responsabilités

  • Développer en Java la logique de comptabilisation des transactions et des revenus.
  • Développer des connecteurs Java pour l’importation de données de vente et comptables.
  • Développer la logique de conciliation bancaire en Java.
  • Concevoir et développer les interfaces utilisateurs à l’aide du framework React-admin.
  • Participer à l’analyse, la conception et l’optimisation d’architectures en microservices.
  • Travailler en collaboration avec les équipes multidisciplinaires dans un cadre Agile.
  • Mettre en œuvre les pratiques DevOps et contribuer aux pipelines CI/CD.
  • Documenter le code, les tests et les processus de développement.
  • Effectuer toute autre tâche en lien avec le développement Java du projet.

Profil recherché

Expérience

Minimum de 10 ans d’expérience en développement d’applications Java, dont :

  • Java 17+ et frameworks associés (Spring, SpringBoot, Hibernate, JPA)
  • Architecture microservices et principes SOLID
  • Tests automatisés (Junit, Cucumber, etc.)
  • Intégration continue et gestion de code (Maven, Jenkins, Git, Azure DevOps)
  • Développement front-end (React, Node.js)
  • Applications cloud et outils IaC (Terraform, Docker, Kubernetes)

Langues

  • Maîtrise du français écrit et oral indispensable

Conditions de travail

  • Mode de travail : 100 % télétravail
  • Horaires : 35 heures par semaine, du lundi au vendredi
  • Rémunération : Compétitive, selon l’expérience et les qualifications

Ce que nous offrons

  • Mandats stimulants : Participez à des projets de transformation numérique d’envergure
  • Environnement technologique avancé : DevOps, microservices, cloud
  • Flexibilité : Travail entièrement à distance, horaire adaptable
  • Reconnaissance : Rémunération à la hauteur de votre expertise

Ne manquez pas cette occasion de mettre vos compétences Java au service de projets ambitieux et innovants, tout en travaillant confortablement depuis chez vous.

Postulez dès aujourd’hui !