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
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.
- 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.
- 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é).
- 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.
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