Opens LinkedIn
- Employment type
- Full-time
- Experience level
- Senior · 5+ years
- Posting language
- French
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
Job summary
Design, develop, analyze, and maintain Java back-end software using Spring Boot, REST APIs, and microservices within an Agile team. Collaborate with front-end developers and business and architecture stakeholders, ensure code quality through reviews and testing, and provide technical guidance to developers as needed.
Job details
Voici un bref aperçu des tâches et des responsabilités qui vous incomberont : Agir à titre de concepteur-développeur Java back-end au sein d’une équipe Agile; Analyser, concevoir, développer et maintenir des solutions logicielles basées sur Java, Spring Boot, les API REST et les microservices; Collaborer étroitement avec les développeurs front-end, les analystes fonctionnels, les conseillers en architecture et le Scrum Master afin de livrer des solutions répondant aux besoins d’affaires; Assurer la qualité du code au moyen des revues de code, des tests unitaires, des tests d’intégration et de l’application des meilleures pratiques de développement; Encadrer des développeurs au besoin. Le Profil Recherché Est Le Suivant Posséder de 6 à 9 années d’expérience pertinente en développement d’applications Web Java; Maîtriser les frameworks Spring Boot, les patrons de conception Java et le développement de microservices REST; Démontrer une très bonne connaissance des tests unitaires et d’intégration avec JUnit; Connaître les outils d’intégration continue tels qu’Artifactory, SonarQube, TeamCity et Bitbucket; Détenir une bonne connaissance des bases de données NoSQL, notamment DynamoDB; Comprendre les solutions de messagerie telles qu’ActiveMQ et SQS; Avoir de l’expérience en encadrement technique de plusieurs développeurs dans le cadre de projets Web; Connaître le framework Angular ainsi que les bibliothèques NgRx et RxJS (un atout); Posséder des connaissances en développement et en déploiement dans un environnement AWS (un atout); Maîtriser le protocole de sécurité OAuth2 et les plateformes d’authentification Azure (un atout); Faire preuve d’autonomie, de créativité et d’innovation; Démontrer une excellente capacité à travailler en équipe; Agir avec ouverture et bienveillance; Être agile et orienté vers les résultats; S’engager dans l’évolution professionnelle.
What you’ll do
Design, develop, analyze, and maintain Java back-end software using Spring Boot, REST APIs, and microservices within an Agile team. Collaborate with front-end developers and business and architecture stakeholders, ensure code quality through reviews and testing, and provide technical guidance to developers as needed.
Requirements
Requires 6–9 years of relevant Java web application development experience, strong knowledge of Spring Boot, Java design patterns, REST microservices, and JUnit testing. Candidates should also know CI tools, NoSQL databases, and messaging solutions; experience with Angular, AWS, OAuth2, and Azure authentication is an asset, along with technical mentoring and strong teamwork.
Listed skills
- REST APIs · Preferred
- Angular · Preferred
- Amazon Web Services · Preferred
- Java · Preferred
- Spring Boot · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Java
- Spring Boot
- REST APIs
- Microservices
- JUnit
- Unit Testing
- Integration Testing
- Artifactory
- SonarQube
- TeamCity
- Bitbucket
- DynamoDB
- ActiveMQ
- Amazon SQS
- Angular
- AWS
Job areas
- Software
- Technology
- Consulting
More jobs from COFOMO
Consultant DevOps senior
- On-site
- Montréal, QC
- Posted Oct 17, 2026
Développeur full stack iOS
- On-site
- Montréal, QC
- Posted Oct 17, 2026
Développeur .Net / Java
- On-site
- Montréal, QC
- Posted Oct 16, 2026
Conseiller en architecture de solutions en cybersécurité
- On-site
- Montréal, QC
- Posted Oct 16, 2026