Ouvre LinkedIn
- Type d’emploi
- Temps plein
- Niveau d’expérience
- Expérimenté · 5+ ans
- Langue de l’offre
- français
- Heures de travail
- 40 heures par semaine
- Niveau d’expérience
- Associate
- Mode de candidature
- La candidature directe est offerte
Résumé du poste
Design, develop, and evolve modern Java backend applications and services using Spring Boot or Spring MVC, contributing to technical decisions and microservices architecture. Integrate applications with AWS or Azure cloud environments, apply DevOps practices, collaborate with technical and functional teams, and help ensure code quality, reliability, and documentation.
Détails du poste
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 Java Senior, avec une solide expérience en développement backend Java, capable d’intervenir sur des projets de build et des environnements modernes intégrant Cloud, DevOps et architectures microservices. Le contexte : participer à la conception, au développement et à l’évolution d’applications Java dans un environnement technique exigeant, avec des enjeux de qualité, de performance et de maintenabilité. On cherche un profil avec environ 7 ans d’expérience en développement Java, alternance incluse, autonome techniquement et à l’aise dans un environnement Agile et anglophone. Quelqu’un qui : possède une solide expérience en développement Java maîtrise Java 11+, idéalement Java 17 ou plus maîtrise Spring Boot et/ou Spring MVC a déjà travaillé sur des projets de build / développement de nouvelles solutions possède de bonnes compétences Cloud et DevOps a une expérience avec AWS et/ou Azure comprend les architectures microservices travaille efficacement en méthodologie Agile est capable d’évoluer dans un environnement professionnel en anglais accorde de l’importance à la qualité du code et aux bonnes pratiques de développement Ensuite quoi ? Mission principale Participer à la conception, au développement et à l’évolution de solutions backend Java modernes, en contribuant aussi bien aux choix techniques qu’à la qualité et à la fiabilité des applications. Responsabilités Concevoir et développer des applications backend en Java Développer et maintenir des services avec Spring Boot / Spring MVC Participer à des projets de construction de nouvelles applications et fonctionnalités Contribuer à la conception et à l’évolution d’architectures microservices Participer aux choix et orientations techniques Intégrer les applications dans des environnements Cloud AWS ou Azure Travailler avec les pratiques et outils DevOps Participer aux revues de code et garantir la qualité des développements Collaborer avec les équipes techniques et fonctionnelles Participer aux cérémonies et pratiques Agile Documenter les développements et choix techniques Profil recherché Environ 7 ans d’expérience en développement Java, alternance incluse Expérience significative avec Java 11+ Maîtrise de Spring Boot et/ou Spring MVC Expérience sur des projets de build Expérience ou bonnes compétences en environnement Cloud Expérience avec AWS et/ou Azure Connaissance des pratiques et environnements DevOps Bonne compréhension des architectures applicatives modernes Capacité à travailler de manière autonome Anglais courant Compétences techniques clés Java 11+ Spring Boot / Spring MVC AWS ou Azure Cloud DevOps Architecture microservices APIs / services backend Git Méthodologie Agile Atouts Expérience avec Java 17+ Expérience approfondie en architecture microservices Certifications Java, AWS, Azure ou Cloud Connaissances en développement front-end Maîtrise d’autres langages de programmation Projets personnels ou contributions techniques en Java Contributions Open Source / GitHub Pourquoi Extia Canada ? Certifiée Great Place To Work® 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
Ce que vous ferez
Design, develop, and evolve modern Java backend applications and services using Spring Boot or Spring MVC, contributing to technical decisions and microservices architecture. Integrate applications with AWS or Azure cloud environments, apply DevOps practices, collaborate with technical and functional teams, and help ensure code quality, reliability, and documentation.
Exigences
Candidates should have approximately seven years of Java development experience, including work with Java 11 or later and Spring Boot and/or Spring MVC, as well as experience building new solutions. They should have cloud and DevOps knowledge, familiarity with AWS or Azure and microservices, the ability to work autonomously in an Agile environment, and professional fluency in English.
Avantages
- Professional Development
- Skills Development
Compétences indiquées
- Microsoft Azure · Souhaitée
- Amazon Web Services · Souhaitée
- Spring Boot · Souhaitée
- Git · Souhaitée
- Anglais · Souhaitée
Autres compétences pertinentes
Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.
- Java 11+
- Java 17+
- Spring Boot
- Spring MVC
- AWS
- Azure
- Cloud
- DevOps
- Microservices Architecture
- Backend Development
- APIs
- Git
- Agile Methodology
- Code Reviews
- English
Domaines d’emploi
- Software
- Technology
- Consulting
Autres postes chez Extia
Responsable de projet numérique
- Sur place
- Montréal, QC
- Publié 17 oct. 2026
Chef de Projet Technique Senior
- Hybride
- Montréal, QC
- Publié 17 oct. 2026
Analyste fonctionnel/Analyste fonctionnelle
- Hybride
- Montréal, QC
- Publié 15 oct. 2026
Analyste d'affaires/Business Analyst
- Hybride
- Montréal, QC
- Publié 14 oct. 2026