Full Stack Developer

Cofomo — Canada · Posted ~18 hours ago

Mid

Skills

Python Java object-oriented programming API development microservices AWS software development GitHub Copilot

🔓 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

Join a full-stack development team focused on building new features with Python or Java, designing reusable APIs and services, and progressively modernizing legacy applications with cloud and microservice architectures. You will collaborate with architects and functional specialists, tackle complex problems, improve quality and performance, and use automation and AI-assisted development tools.

Highlights

Work on modernizing long-standing systems, designing reusable services, solving complex technical problems, and improving software quality, security, and performance while collaborating with multidisciplinary teams.

Description

Voici un bref aperçu des tâches et des responsabilités : Développer de nouvelles fonctionnalités en Python ou en Java ;Concevoir des APIs et des services réutilisables ;Participer à la migration progressive d'applications patrimoniales vers des architectures modernes (AWS, microservices) ;Collaborer avec des architectes, analystes fonctionnels et spécialistes opérationnels ;Comprendre et améliorer des systèmes existants, parfois en place depuis plus de 20 ans ;Analyser des problématiques complexes et proposer des solutions simples et durables ;Contribuer à l'amélioration continue de la qualité, de la sécurité et de la performance ;Utiliser l'automatisation et l'IA (dont GitHub Copilot) pour accélérer le développement ;Documenter le travail effectué et transférer les connaissances à l'équipe. Le profil recherché est le suivant : Posséder de quatre (4) à six (6) années d’expérience générale en développement Python ou Java; Maîtriser les principes du développement orienté objet; Connaître les services Web et les API REST; Posséder des connaissances des bases de données relationnelles et du langage SQL; Maîtriser l’utilisation de Git pour la gestion du code source; Connaître les environnements infonuagiques; Démontrer un intérêt pour les pratiques DevOps et les processus d’intégration et de déploiement continus (CI/CD); Posséder une exposition, même limitée, à des technologies patrimoniales telles que VB, FoxPro ou les environnements mainframe;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.