31 Aug
|
COFOMO
|
Montreal
Voici un bref aperçu des tâches et des responsabilités qui vous incomberont :Analyser les besoins d'affaires et identifier les solutions technologiques appropriées en tenant compte des budgets et des échéanciers; Élaborer des stratégies de réalisation et concevoir des programmes, applications et composants logiciels; Développer des applications Web et des services en intégrant des essais automatisés; Procéder à l'installation, aux essais et à l'implantation de solutions auprès des utilisateurs; Assurer l'intégration des composantes techniques et résoudre les problématiques liées aux solutions livrées.Le profil recherché est le suivant :Détenir un minimum de cinq (5) années d'expérience dans un rôle similaire en développement logiciel sénior; Posséder une expérience des projets réalisés en mode Agile (Scrum, Kanban ou équivalent); Maîtriser les bonnes pratiques de développement logiciel, notamment Clean Architecture, Clean Code, les Design Patterns et les principes SOLID; Démontrer une expertise en développement d'applications Web et de services avec Java et .NET; Connaître Java 8 et plus, Spring Boot 2, Spring Cloud,
Spring Data, Maven, Git, SQL, MapStruct, les API RESTful et les services SOAP (CXF); Maîtriser C#, .NET Framework, .NET Core /.NET 6+, ASP.NET MVC, ASP.NET Core et Entity Framework; Avoir de l'expérience en développement et intégration d'API REST, ainsi qu'en essais automatisés (unitaires et d'intégration); Appliquer les pratiques d'intégration et de déploiement continus (CI/CD), incluant Concourse; Comprendre les principes de sécurité applicative et les intégrer aux solutions développées; Collaborer efficacement au sein d'équipes multidisciplinaires tout en faisant preuve d'autonomie; Faire preuve decuriosité, de rigueur, d'organisation, de capacité d'analyse et d'excellentes aptitudes de communication; Connaître les environnements infonuagiques (Azure, AWS ou GCP), Docker, Kubernetes, l'architecture microservices et les outils DevOps d'automatisation des déploiements (un atout); Accepter un mode de travail hybride avec une présence au bureau de deux (2) jours par semaine.
📌 Développeur Java Web (Montreal)
🏢 COFOMO
📍 Montreal