Développeur full stack Java / Angular
Mohammed B. est un consultant développeur full stack spécialisé Java / Angular, expert en architectures microservices, CI/CD... avec 8 ans d'exp.
Présentation
Développeur Full Stack spécialisé Java / Angular, expert en architectures microservices, CI/CD et méthodes Agile/Scrum. Expérience confirmée dans la conception et le déploiement d’applications robustes et ergonomiques. Force de proposition, autonome et orienté résultats.
Compétences techniques
Backend : Java, Spring Boot, Spring Data, Spring MVC, Hibernate, JHipster, REST, SOAP, Microservices, Maven, JUnit, Mockito
Frontend : Angular (2 → 15), AngularJS, HTML, CSS, Bootstrap, Ionic, JQuery, NodeJS, JSTL, JSF
Bases de données : MySQL, Oracle, MongoDB, Redis, DB2, PostgreSQL
DevOps / CI-CD : Git, GitLab CI/CD, Jenkins, Puppet, Docker, Kubernetes, SonarQube, Tomcat, Apache
Outils & Méthodes : JIRA, Figma, Zeplin, Scrum, Agile, Keycloak, Kibana, NGRX
Expérience professionnelle
Pacifica Août 2022 – Août 2025
Développeur full stack
Projet : Application de gestion des sinistres (auto / habitation)
Conception et développement de modules métiers complexes (déclarations, suivi, validation).
Refactoring et optimisation backend et frontend.
Correction d’anomalies critiques et amélioration de la couverture de tests (JUnit / Jasmine).
Déploiements automatisés via pipeline CI/CD.
Environnement : Spring Boot, Angular 8–15, Kafka, GitLab CI, Docker, Kubernetes, Sonar, JIRA, REST, Tomcat, NGRX, Figma, AWS S3, Web Components, Accessibilité.
Le Conservateur Mars 2021 – Juillet 2022
Développeur full stack
Projet : Refonte du portail de distribution d’assurance
Intégration Keycloak pour l’authentification et la gestion des rôles.
Développement d’écrans interactifs Angular pour la souscription et le suivi client.
Optimisation des requêtes DB2 et automatisation via Jenkins.
Environnement : Spring Boot, Angular, Keycloak, DB2, Jenkins, REST, Git, Maven, Elasticsearch.
ICDC Mai 2019 – Février 2021
Développeur full stack
Projet : Application de suivi des déplacements et calcul de l’empreinte carbone
Développement d’API REST pour la collecte et l’analyse de données de mobilité.
Intégration Google API pour géolocalisation et calcul de distances.
Création de tableaux de bord dynamiques Angular.
Environnement : Spring Boot, Angular, Google API, Git, Jenkins, REST, JIRA.
ASIP Santé Février 2018 – Avril 2019
Développeur full stack
Projet : Portail national de signalement des événements indésirables (secteur médical)
Développement et intégration de services SOAP et REST.
Interfaces Angular pour saisie et suivi des signalements.
Optimisation des performances sous RedHat avec Tomcat et MySQL.
Environnement : Spring Boot, Hibernate, Angular, REST, SOAP, Jenkins, RedHat, MySQL, Tomcat.
Telys Octobre 2016 – Février 2018
Développeur full stack
Projet : Application mobile Baobab (examens de certification)
Développement hybride AngularJS / Cordova.
Modules backend Spring pour gestion des sessions et candidats.
Déploiement et maintenance de l’application.
Environnement : Java, Spring, AngularJS, Cordova, PostgreSQL, Bootstrap, Git.
Formation
2013 – 2016 : Ingénieur en Génie Informatique — ENSA Safi
2011 – 2013 : DUT Réseaux Informatiques — EST Oujda
2011 : Baccalauréat Sciences Physiques — Tendrara
Certifications
OCA Java 8 — Oracle (2018)
CCNA 1 — Cisco (2013)
Langues
Français : Courant
Anglais : Professionnel