Full Stack Developer

Cofomo — Canada · Posted ~4 hours ago

Senior Full-time

Skills

Full-stack development Java Microservices architecture REST APIs Spring Boot Agile Scrum Automated unit testing Software architecture Microservices REST API

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Work as a full-stack developer building and deploying valuable features and designing robust, scalable technology solutions. You will participate in Scrum ceremonies, maintain automated unit tests, collaborate with development teams, and work with modern Java-based backend architectures and APIs.

Highlights

Build valuable features, design robust and scalable solutions, participate in Agile delivery, improve software engineering practices, and tackle challenging technical problems in evolving digital ecosystems.

Description

Voici un bref aperçu des tâches et des responsabilités : Développer et déployer des fonctionnalités apportant de la valeur aux partenaires d’affaires ;Concevoir des solutions technologiques robustes et évolutives alignées sur les cibles d’architecture;Participer activement aux cérémonies Agile et aux livraisons en mode Scrum;Réaliser et maintenir des tests unitaires automatisés afin d’assurer la qualité du code;Collaborer avec les équipes de développement pour améliorer les pratiques de génie logiciel;Relever des défis techniques liés à l’évolution des écosystèmes de filtrage client et de paiement. Le profil recherché est le suivant : Détenir un diplôme universitaire de 1er cycle en informatique, en développement logiciel ou dans un domaine connexe;Posséder plus de cinq (5) années d’expérience en développement logiciel; Avoir une expérience en architecture micro-services; Posséder une expérience avec les API REST; Avoir une expérience avec Spring Boot; Démontrer une expérience en développement Agile; Détenir une expérience pertinente en intelligence artificielle (IA) ;Maîtriser Java (version 10 ou supérieure); Maîtriser Apache Maven; Utiliser efficacement les outils Git/Gitflow; Être capable d’utiliser les outils Jira, Bitbucket et Confluence dans un contexte de développement logiciel;Concevoir, optimiser et mettre en production des solutions logicielles;Ce poste exige de travailler principalement en français, tout en nécessitant une maîtrise fonctionnelle de l'anglais pour les tâches quotidiennes. Cette compétence en anglais est essentielle pour comprendre la documentation et assurer une communication professionnelle avec la clientèle, les fournisseurs et les collègues à travers le Canada.