Enable job alerts via email!

Ingénieur logiciel Java / Ingénieure logiciel Java

Akkodis

Quebec

On-site

CAD 80,000 - 100,000

Full time

2 days ago
Be an early applicant

Job summary

Une entreprise technologique à Québec recherche un ingénieur logiciel Java pour concevoir et développer des microservices robustes. Vous aurez un rôle clé dans l'intégration de solutions innovantes. Les candidats doivent avoir au moins 5 ans d'expérience en développement Java et être familiers avec des technologies comme Kubernetes et Docker. Cette position offre un régime d'assurance collective et d'autres avantages intéressants.

Benefits

Service de télémédecine
Régime d'assurance collective
Aires de repos confortables

Qualifications

  • 5 ans d'expérience dans le développement d'applications Java.
  • Connaissances avancées en SQL et modélisation de bases de données.
  • Expérience avec Kubernetes et microservices.

Responsibilities

  • Concevoir des services d'intégration Back-End en Java.
  • Développer et soutenir des services Web et d'intégration inter-système.
  • Travailler avec l'équipe pour des solutions techniques efficaces.

Skills

Développement Java
Modélisation de bases de données (SQL)
Kubernetes
Microservices
ArgoCD
GitHub Actions

Education

Diplôme en informatique ou en génie logiciel

Tools

Docker
Apache Kafka
RabbitMQ
Job description
Overview

Ingénieur logiciel Java / Ingénieure logiciel Java

Vous désirez intégrer notre équipe en technologies de l’information dans un rôle unique qui contribue à la création de solutions innovantes et à la qualité de nos applications ?

La personne qui occupe ce poste joue un rôle clé dans la conception et le développement de services d’intégration et de services Web. Relevant du directeur architecture de solutions & Ingénierie logicielle, elle sera responsable du développement de microservices robustes, tout en assurant la performance, la fiabilité et l’évolutivité des systèmes.

Principales responsabilités
  • Concevoir des services d’intégration Back-End en utilisant le langage Java.
  • Développer et supporter des services web et des services d’intégration inter-système.
  • Collaborer avec l’équipe pour proposer des solutions techniques efficaces à des besoins d’échange de données.
  • Contribuer à la conteneurisation des applications en travaillant avec Docker et Kubernetes.
  • Développer des tests unitaires pour assurer la qualité et la stabilité du code.
  • Réaliser des estimations et développer des prototypes pour valider les choix techniques.
  • Maintenir et améliorer les applications existantes en ajoutant de nouvelles fonctionnalités et en optimisant le code.
Profil recherché
  • Détenir un diplôme en informatique, en génie logiciel ou tout autre domaine connexe.
  • Posséder au minimum 5 ans d'expérience en entreprise dans un rôle lié au développement d’applications Java.
  • Détenir des connaissances avancées en modélisation de base de données relationnelles (SQL).
  • Être familier avec le concept de microservices et d’architecture orientée évènements (EDA).
  • Être familier avec l’utilisation de technologies de comme Apache Kafka, RabbitMQ et Pub / Sub (un atout).
  • Détenir de l’expérience en entreprise avec Kubernetes.
  • Être familier avec ArgoCD et GitHub Actions (un atout).
  • Être en mesure de s\'exprimer en français et en anglais, à l\'oral comme à l\'écrit.
Principaux avantages offerts
  • Service de télémédecine et programme d’aide aux membres du personnel et à leur famille.
  • Régime d’assurance collective et REER, avec contribution de l’employeur.
  • Aires de repos lumineuses et confortables.
  • Et bien plus...
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs