Architecture Logicielle avec Java : Microservices et Cloud – École Nationale Supérieure d’Arts et Métiers (ENSAM)
De la robustesse à la flexibilité : Java et microservices pour le cloud.
Lieu de la formation
Meknès
Durée de la formation
4 mois
Date de démarrage
Septembre 2025
Conditions d'accès
- Java 8+ (POO, collections)
- Design Patterns
- Notions en développement web (HTTP, API REST, JSON)
- Bases en architecture logicielle
- Git
- Linux
- Docker (recommandé)
École Nationale Supérieure d'Arts et Métiers (ENSAM)
L’ENSAM de Meknès créée en 1997 sous les Hautes Directives Royales, c’est un établissement public de l’enseignement supérieur et composant de l’Université Moulay Ismail de Meknès, qui forme des ingénieurs d’états arts et métiers polyvalents pour répondre à la demande croissante du marché d’emploi.
Introduction au métier d'Architecture Logicielle avec Java : Microservices et Cloud
Les débouchés (les postes que vous pourrez occuper après cette formation)
- Développeur backend microservices
- Ingénieur DevOps spécialisé Kubernetes
- Responsable infrastructure et déploiement
- Expert en conteneurisation et orchestration
Pourquoi devenir spécialiste en Architecture Logicielle avec Java : Microservices et Cloud?
- Répondre aux besoins actuels des entreprises
- Maîtriser Java, microservices et cloud
- Concevoir des systèmes robustes et évolutifs
- Booster sa carrière dans un rôle recherché
Compétences : ce que vous allez apprendre
- Concevoir une architecture logicielle adaptée aux besoins métiers
- Développer des microservices en Java avec Spring Boot
- Créer des API REST robustes et sécurisées
- Conteneuriser des applications avec Docker
- Déployer et gérer des microservices sur Kubernetes
- Mettre en place des pratiques de CI/CD pour vos projets
Programme de la formation
- Introduction à l’Architecture Logicielle
- Fondamentaux de Java et Spring Boot
- Architecture Microservices avec Spring Boot
- Sécurité et Authentification dans les Microservices
- Bases de Données et Gestion des Données
- Cloud et Déploiement des Microservices
- Architectures Avancées et Cas Pratiques
Notre formation repose sur une approche pédagogique innovante et centrée sur l’apprenant, combinant plusieurs leviers clés pour maximiser votre acquisition de compétences :
- Learning by Doing : Vous apprendrez par la pratique, à travers des ateliers, des exercices concrets et un projet capstone qui vous permettra de concevoir et développer une application web complète. Cette immersion favorise la maîtrise technique et la résolution de problèmes réels.
- Développement des Soft Skills : Communication, travail en équipe, gestion du temps et leadership sont intégrés tout au long du parcours pour vous préparer à évoluer efficacement dans un environnement professionnel.
- Méthodologies Agiles et DevOps : Vous serez formé aux pratiques collaboratives et aux outils modernes pour gérer des projets complexes et assurer un déploiement continu et sécurisé.
- Accompagnement personnalisé : Suivi individuel, coaching à la recherche d’emploi et sessions de feedback pour optimiser votre parcours et votre insertion professionnelle.
Cette méthode favorise une montée en compétences rapide et durable, adaptée aux exigences du marché du travail.
- Formation 100% en présentiel
- Formation gratuite
- Certifications académiques
- Workshops ciblés
Modalités de candidature :
- Inscription en ligne sur le site www.Jobintech.academy et postuler à la formation
Critères de sélection :
- Avoir des bases solides en Java (POO, collections, exceptions)
- Connaissances de développement web (HTTP, API REST, JSON)
- Expérience préalable en développement d’applications (projets scolaires ou pro)
- Compréhension des concepts de base en architecture logicielle
- Être à l’aise avec l’utilisation d’un IDE (IntelliJ, Eclipse ou VS Code)
- Motivation et autonomie dans l’apprentissage technique
- Volonté de travailler sur des exercices pratiques et des projets
- Intérêt pour le cloud, la conteneurisation et le DevOps

