Chez Extia Canada, on fait du conseil autrement : performance, transparence et humain avant tout.
Présents en Europe et au Canada, certifiés Great Place To Work®, on accompagne nos consultants sur des mandats à forte valeur ajoutée, dans des environnements exigeants.
D’abord qui ?
On cherche un Développeur Back-end Intermédiaire Java / React, avec une forte dominante Java Spring Boot, pour contribuer à la modernisation de plateformes d’affaires critiques dans un environnement technologique complexe et hautement transactionnel.
Le mandat est basé à Montréal, en mode hybride 2 jours par semaine au bureau, pour une durée de 12 mois renouvelable.
Quelqu’un qui :
- maîtrise le développement Java, avec une exposition React
- travaille principalement sur du back-end : environ 80 % Java / 20 % React
- a une solide expérience avec Spring Boot, microservices et API
- connaît les environnements de messaging : JMS, IBM MQ, Kafka
- comprend les enjeux AWS Cloud, sécurité applicative et qualité logicielle
- utilise les outils DevOps : Git, Jenkins, Maven, Nexus, JUnit
- évolue dans des équipes Agile avec tests automatisés, revues de code et pratiques DevOps
- communique clairement en français, à l’oral comme à l’écrit
Ensuite quoi ?
Mission principale
Participer à la modernisation de plateformes applicatives critiques, en concevant, développant et maintenant des microservices, API et fonctionnalités back-end dans un environnement Agile et DevOps.
Responsabilités
- Participer à la modernisation d’architectures applicatives orientées services
- Concevoir, développer et maintenir des microservices et API
- Collaborer avec les architectes et équipes de conception
- Contribuer à plusieurs projets d’envergure
- Améliorer les applications existantes
- Appliquer les bonnes pratiques de développement, qualité et sécurité
- Participer au support de production dans une approche you build it, you run it
- Travailler dans un environnement Agile favorisant l’automatisation, les revues de code et les pratiques DevOps
Profil recherché
- Expérience solide en développement Java
- Expérience avec React, en complément du back-end
- Expertise en Java Spring Boot
- Expérience en microservices et intégration d’API
- Expérience avec JMS, IBM MQ et Kafka
- Bonne compréhension du cloud AWS
- Connaissance des tests qualité
- Connaissance de la sécurité applicative : KMS, SSO, chiffrement des données
- Maîtrise de Git, Jenkins, Maven, Nexus et JUnit
- Expérience en environnement Agile, tests automatisés, revues de code et pratiques DevOps
- Français obligatoire, anglais en atout
Compétences techniques clés
- Back-end Java : Java, Spring Boot, microservices, API, architecture orientée services
- Front-end complémentaire : React, intégration applicative
- Messaging & intégration : JMS, IBM MQ, Kafka
- Cloud & sécurité : AWS Cloud, KMS, SSO, chiffrement des données, sécurité applicative
- DevOps & qualité : Git, Jenkins, Maven, Nexus, JUnit, tests automatisés, revues de code
- Méthodologie : Agile, DevOps, support production
- Connaissance de Jira et Confluence
- Expérience en automatisation des tests avec Robot Framework, ReadyAPI ou Postman
- Expérience avec AWS EKS
- Expérience avec Kubernetes
- Expérience en Infrastructure as Code
- Utilisation d’outils d’intelligence artificielle pour accélérer la livraison logicielle
- Forte curiosité technologique et intérêt pour l’innovation
Pourquoi Extia Canada ?
- Certifiée Great Place To Work®
- Suivi personnalisé : Consultant / Référent Extia / Environnement client
- Transparence sur les environnements et attentes
- Mandats à forte valeur ajoutée dans des contextes exigeants
- Accompagnement dans le développement professionnel et la montée en compétences