Développeur Java

Xideral Canada


Date: 4 hours ago
City: Montreal, QC
Contract type: Contractor
Langue requise : Français et anglais

Heures de travail par semaine : 37,5 h

Type de poste : Hybride - Montréal (2 jours/semaine au bureau)

Durée de la mission en mois : 12

À propos du poste

Nous recherchons un Développeur Java expérimenté et passionné, prêt à contribuer à des projets d’envergure dans un environnement intégré Oracle et Adobe AEM.

Le candidat idéal possède au moins 15 ans d’expérience en technologies de l’information, dont 10 ans dans des environnements utilisant les technologies Oracle, et démontre une forte maîtrise du développement Java (JEE, Spring, REST).

Ce rôle est axé sur la conception, l’intégration et l’optimisation de solutions d’entreprise performantes, scalables et hautement disponibles.

Exigences et compétences techniques

  • 15 ans d’expérience professionnelle en TI, incluant 10 ans d’expérience sur des projets intégrant Oracle Database.
  • Excellente maîtrise de Java / JEE, Spring Framework, Hibernate, RESTful APIs et microservices.
  • Solide compréhension des concepts d’architecture logicielle : MVC, SOA, et intégration via API REST/SOAP.
  • Expérience pratique avec Oracle Database (12c/19c), PL/SQL et intégration applicative.
  • Connaissance de Adobe Experience Manager (AEM) et des intégrations back-end associées.
  • Familiarité avec les environnements CI/CD (Jenkins, Git, Maven) et les déploiements conteneurisés (Docker, Kubernetes).
  • Maîtrise des environnements Linux/Windows et outils de suivi de tickets (Jira, Confluence).
  • Capacité à documenter et présenter des solutions techniques complexes.


Objectifs et livrables

  • Concevoir et livrer des applications Java robustes, performantes et sécurisées.
  • Participer à la modernisation des systèmes existants et à l’intégration avec des modules Oracle et AEM.
  • Développer des microservices et APIs RESTful pour la communication inter-applicative.
  • Contribuer à la mise en place d’architectures évolutives et à l’automatisation des pipelines CI/CD.
  • Produire une documentation technique claire et assurer le transfert de connaissances aux équipes internes.


Responsabilités principales

  • Concevoir, coder, tester et déployer des modules et services Java.
  • Collaborer étroitement avec les équipes Oracle, AEM, et DevOps pour assurer la cohérence des solutions.
  • Intégrer les applications avec les bases de données Oracle et les composants middleware.
  • Identifier les optimisations de performance et résoudre les incidents applicatifs.
  • Participer aux revues de code, aux tests d’intégration et à la mise en production.
  • Suivre les bonnes pratiques de développement (clean code, design patterns, sécurité).


Atouts

  • Expérience avec des frameworks front-end tels que Angular, React, ou Vue.js.
  • Connaissance d’Oracle APEX, BI Publisher, ou E-Business Suite.
  • Certification Oracle Certified Professional (OCP) ou Java Developer (OCPJP, OCMJD).
  • Expérience dans des environnements bancaires, gouvernementaux ou industriels complexes.
  • Connaissance des environnements Cloud (AWS, Azure, GCP) et conteneurisation Docker/Kubernetes.
  • Sens de l’analyse, autonomie et capacité à livrer dans des délais serrés.


En soumettant votre candidature, vous consentez à ce que Xideral recueille, utilise et conserve vos renseignements personnels uniquement à des fins de recrutement et de sélection pour ce poste ou pour des opportunités similaires en lien avec vos domaines d’expertise. Vos informations seront traitées de manière confidentielle et conformément à la Loi 25 sur la protection des renseignements personnels du Québec. Vous pouvez en tout temps demander l’accès, la rectification ou la suppression de vos données en nous contactant à l’adresse suivante : [email protected].

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume