Mohammed EL OMRANI

Senior Développeur Java Angular

Salaire / Taux journalier

Paris, France

Freelance

Peut venir sur site

Expertises

JavaMicroservicesSpring BootAngular

Langues

Français

À propos

Introduction

Développeur Java/Angular fullstack avec +8 ans d'expérience dans le secteur bancaire et télécom. Expertise en Spring Boot, microservices et méthodologies Agile avec des projets pour Orange Bank et BNP Paribas. J'accompagne vos équipes dans le développement d'applications robustes et l'optimisation de vos systèmes d'information.

Liens

Expérience de travail

Fullstack développeur

Orange BankFreelance

mai 2022 - Présent

4 ans 6 mois

Greater Paris Metropolitan Region · Hybrid

Projet de maintenance corrective et évolutive du système de gestion bancaire au quotidien (comptes, opérations, produits) (Equipe 10 personnes). Responsabilités : • Évaluer la complexité des évolutions demandées et estimer les charges de mise en œuvre • Concevoir et Développer des solutions techniques en Java pour répondre aux besoins fonctionnels et correctifs • Implémenter les évolutions en respectant les préconisations techniques de la DSI, assurant la conformité et la qualité du code. • Assurer la maintenance corrective en analysant et en résolvant rapidement les anomalies • Contrôler la qualité du code avant mise en production via revues de code, normes internes et indicateurs SonarQube, diminuant le nombre de bugs en production • Contribuer activement à l'animation de l'équipe Agile (Scrum, agilité à l'échelle) et aux rituels associés, améliorant la productivité de l'équipe. • Participer aux démonstrations client et aux livraisons régulières, augmentant la satisfaction client et facilitant l'adoption des nouvelles fonctionnalités.

Ingénieur Full Stack

AxioneFreelance

sept. 2020 - mai 2022

1 an 9 mois

Greater Paris Metropolitan Region · Hybrid

Projet de développement Full Stack d'une solution d'automatisation des échanges d'informations entre différents acteurs du réseau FTTH (Équipe 7 personnes). Responsabilités : • Analyser des user stories : études de faisabilité, estimation des charges et planification des développements. • Développer Full Stack de fonctionnalités métier avec Spring Boot (back-end) et Angular (front- end). • Concevoir et exécuter de tests unitaires et d’intégration avec JUnit 4 et Mockito 3. • Application rigoureuse des pratiques Agile (Scrum) et suivi de la qualité logicielle (revues de code, SonarQube). • Analyser des incidents, supervision applicative et résolution des anomalies en environnement de test et de production. • Participer aux livraisons régulières et aux démonstrations client dans le cadre des sprints.

Fullstack développeur Java/JEE/Angular

IN GroupeFreelance

août 2019 - août 2020

1 an 1 mois

Greater Paris Metropolitan Region · Hybrid

Projet : développement Full Stack pour une solution de gestion des demandes de visa et de permis de séjour (Équipe 4 personnes). Réalisations: • Analyser fonctionnellement les user stories et contribuer aux estimations lors des rituels agiles • Concevoir prototypes d'interface utilisateur pour validation avec les parties prenantes • Développer le front-end avec Angular 7 et TypeScript, améliorant l'expérience utilisateur • Développer le back-end (Java/Spring) • Mise en place l'intégration continue via Jenkins et la gestion de code source avec Git • Écrire des tests unitaires et des tests d'intégration pour garantir la robustesse du code, atteignant une couverture de test de 90%. • Assurer le suivi et la correction des anomalies détectées en phase de test ou de recette, réduisant les anomalies de production de 10%. Stack technique: Agility, Scrum, Eclipse, RESTful, Junit, Mockito, Maven, GITLAB, Jackson, JIRA, Sonar Lint, Spring Boot, Swagger, Jenkins, Lombok, confluence, Angular 7, TypeScript, Node js.

Fullstack développeur Java/JEE/Angular

BNP ParibasFreelance

juin 2018 - juil. 2019

1 an 2 mois

Greater Paris Metropolitan Region · On-site

Projet : Développement Full Stack pour une API CV360 (Équipe 5 personnes). Réalisations: • Analyser les user stories, réalisé le découpage technique et estimé les charges • Concevoir des simulateurs et de stubs pour l'émulation des services web en phase de test, réduisant le temps de • Développer le front-end avec Angular 7 et TypeScript, améliorant la réactivité de l'interface • Développer le back-end (Java/Spring), en optimisant la consommation de ressources • Assurer l'intégration continue via Jenkins et la gestion de version avec Git • Rédiger et exécuté des tests unitaires et des tests d'intégration, atteignant une couverture de test de 80%. • Surveiller les anomalies, Effectuer le diagnostic technique et mis en œuvre les correctifs, en réduisant le temps de résolution des incidents. Stack technique: Agility, Scrum, Eclipse, RESTful, Junit, Mockito, Maven, GITLAB, Jackson, JIRA, Sonar Lint, Spring Boot, Swagger, Jenkins, Lombok, Jacoco, Docker, confluence, Angular 7, TypeScript, Node js.

Consultant JAVA/J2EE

Atos

nov. 2017 - mai 2018

7 mois

France · On-site

Projet : Développement Back-end pour le module central Bb3 de l'application RGCU (Équipe 6 personnes). Réalisations: • Concevoir et spécifier les aspects techniques/fonctionnels du module, assurant la conformité aux exigences de l'utilisateur. • Effectuer des études et estimer les améliorations, réduisant le temps de développement. • Développer le back-end du module, améliorant la performance des requêtes. • Développer les tests unitaires, assurant une couverture de test de 90%. Stack technique: Java 6, Rest, Maven, SVN, Spring 4, Spring Data/JPA, Eclipse, Soap UI, SVN, Squash TA/TM,Jackson, Mantis Bug Tracker, Sonar Lint, Jenkins, Postman, JBoss 7, PostgreSQL.

Consultant Java EE

Ericsson

nov. 2016 - oct. 2017

1 an

10046 Marocchi, Turin, Italie

Projet : Développement back-end pour l'application d'inventaire et de supervision (Équipe 6 personnes). Réalisations : • Concevoir et spécifier les aspects techniques/fonctionnels de l'application, améliorant la précision de l'inventaire. • Effectuer des études et estimer les améliorations, réduisant le temps de traitement des demandes de supervision • Développer le back-end de l'application, optimisant la collecte et l'affichage des données. • Développer les tests unitaires, assurant une couverture de test de 85%.

Consultant Java EE

Wafa Assurance

août 2015 - oct. 2016

1 an 3 mois

Morocco · On-site

Projet : Modernisation du système d'information pour la Banque d'assurance (Équipe 8 personnes). Réalisations • Analyser les spécifications et les besoins utilisateurs, clarifiant les exigences fonctionnelles pour l'équipe de développement. • Développer le backend du module Assurance vie, intégrant de nouvelles fonctionnalités pour automatiser les processus de souscription. • Analyser les anomalies en collaboration avec les différentes parties prenantes du projet, facilitant la résolution rapide des problèmes. • Assurer le suivi des anomalies et de leurs corrections, réduisant le nombre d'incidents. • Effectuer les tests de régression, garantissant la stabilité du système après les modifications. • Automatiser les tests fonctionnels, diminuant le temps de test global de 40%. • Générer les métriques de test et les rapports, fournissant une visibilité claire sur la qualité du logiciel. Stack technique : Java 5, Spring 2, Hibernate, Redmine, Oracle, SVN, log4j, JUnit, Maven, JBPM 5, Hudson, Selenium.


Formation

University of Ibn

Master 2

2014 - Présent

12 ans 10 mois

Université Mohammed V, Faculté des Sciences Rabat

Licence fondamentale en Sciences Mathématiques et informatiques

2012 - Présent

14 ans 10 mois

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.