You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Mohammed SalahMS

Mohammed Salah

Développeur Full Stack java Angular

€450/day
Paris, FR
8-15 years

Average response time: 1 hour

About Mohammed

Développeur Full Stack Java / Angular, certifié Scrum Master, avec plus de 8 ans d’expérience en banque, assurance et audiovisuel, habitué aux environnements réglementés. Expert en clean code, architectures modernes (microservices, hexagonale), cloud, sécurité (SSO), automatisation des tests et intégration de solutions IA.
  • French

    Native or bilingual

  • English

    Conversational

Can work on-site
Paris (up to 50km)

Experience

  • APRIL International
    Développeur Java Full Stack / CLEVA
    BANKING AND INSURANCE
    August 2023 - November 2025 (2 years and 3 months)
    Paris Optique, Paris, France
    Contexte de la mission :
    Évolution et maintenance des différents projets et plateformes d’April International, gérés par la DSI de Paris, couvrant les périmètres progiciel, extranet, micro-services et applications mobiles, dédiés à la gestion des contrats collectifs et individuels, en B2B et B2C.

    Tâches réalisées :
    - Développement des évolutions front-end et back-end et correction d’anomalies.
    - Cleva et mise en place des déclencheurs pour les nouvelles offres et contrats (collectifs et individuels).
    - Lancement et maintenance des batchs et tâches VTOM, dédiés à la gestion de la chaîne contentieuse (relances, MED, APC).
    - Développement de nouveaux microservices et maintenance de l’existant pour la gestion de la facturation, des avenants et des sinistres.
    - Intégration de solutions IA (LLM) pour l’automatisation applicative et l’assistance au développement (tests, logs).

    Environnement technique :
    Java 8/21, Spring (Boot, Batch, Data), maven 3, RabbitMQ, Cleva 12 , Angular 18, JSF, Kafka (connect, streams, topics ...), Oracle, sql developer, BDMaintain, JUnit, Jest, Docker, Kubernetes, Ansible, Hibernate, JPA, Postman, SoapUI, Jenkins, Git, VTom, Claude API, Prometheus, Grafana, Prompt templates, GitHub Actions, MLflow, Mockito, JIRA.


    Développ
    Spring Batch Agent IA Microservices Architecture Spring CLEVA
  • BNP Paribas Personal Finance
    Développeur Full Stack / Tech lead / Scrum Master
    BANKING AND INSURANCE
    June 2021 - July 2023 (2 years and 1 month)
    Levallois-Perret, France
    Contexte de la mission :
    Refonte de l’application GAIA, une application de reporting utilisée en interne par les équipes du patrimoine Risque PF pour la gestion des flux fonctionnels (stock, granting, fraude, NPL). Elle permet de générer l’ensemble des indicateurs et des rapports nécessaires à l’analyse et au pilotage de ces flux.

    Tâches de développement :
    - Création des socles back-end et des différents modules front-end.
    - Développement des évolutions et correction des anomalies front-end et back-end.
    - Création de batchs pour la génération d’indicateurs graphiques et de rapports PDF liés aux flux.
    - Mise en place de systèmes de mailing et de notifications pour l’« Espace Utilisateur ».

    Tâches de Tech Lead / Scrum Master :
    - Gestion des merges Git, revues de code, contrôle de la qualité du code et correction des vulnérabilités.
    - Modernisation de l’architecture et du pipeline CI/CD (Docker Compose, Kubernetes, Jenkins).
    - Participation aux comités d’architecture et à la migration du projet GAIA vers la DMZ (IBM Cloud).
    - Collaboration avec les équipes Cloud, DevOps et Architectes IT sur les sujets de sécurité et de Web SSO.
    - Animation des cérémonies agiles (daily, sprint planning, review, rétrospective).
    - Implémentation et mise à jour des règles JIRA afin d’automatiser la gestion du backlog et d’optimiser la fluidité opérationnelle.

    Environnement technique :
    Java 11, Spring (Boot, Batch, Data, security), maven 3, Lombok, Angular 14, Chart.js, PDFBox, React Native, Node.js, Docker, Kubernetes, Vault, Hibernate, liquibase, SonarQube, PostgreSQL, Swagger, Postman, Jenkins, IBM Monitoring (Prometheus, QRadar), Git, Jira.
    Cloud IBM Spring Méthode agile Java Angular
  • Banque de France
    Développeur Full Stack / webSSO
    BANKING AND INSURANCE
    February 2019 - May 2021 (2 years and 3 months)
    Paris, France
    Contexte de la mission:
    Maintenance de l'application OPALE (Outil de Positionnement et d'Analyse en Ligne des Entreprises), proposée par la Banque de France aux dirigeants d'entreprises. Cette application permet de réaliser des diagnostics économiques et financiers ainsi que des simulations prévisionnelles pour accompagner les décisions d'investissement.

    Tâches de développement :
    - Réalisation des évolutions et de la maintenance sur les frontaux (client et back-office).
    - Intégration de scénarios de tests d'intégration Selenium au sein du projet. - Contribution à la migration des serveurs d'applications JBoss vers WildFly et à la modernisation des serveurs SWS.
    - Automatisation de la mise à jour des algorithmes de calcul pour l'analyse et la simulation.
    - Mise en place de Docker Compose sur l'ensemble des environnements (DEV, recette, pré-prod et prod).

    Tâches de sécurité / Web SSO :
    - Mise en place de la gestion des identités et personnalisation des pages d'authentification Keycloak.
    - Implémentation des contrôles d'accès et des policy enforcers pour la sécurisation des endpoints protégés UMA.
    - Gestion des permissions et des ressources sécurisées au niveau du SSO et de l'application OPALE.

    Environnement technique :
    Java 8, Spring (Boot, security (security-adapter, oauth2-resource-server, authz-client)), maven 3, JBoss, Wildfly, Angular 4, Node.Js, a.Material, JUnit, Karma, Selenium, Katalon, Keycloak, Docker (docker-compose 3), Kubernetes, Hibernate, PostgreSQL, Swagger, Git, Jira, XL Deploy, Jenkins, Confluence.
    Keycloak Docker Java Angular Spring

Recommendations

Be the first to recommend Mohammed

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Certificat scrum master
    Ecole Actinuum / Scrum.org PSM
    2020
    Certificat scrum master
  • Certification en informatique
    Ecole HIGH -TECH Compass
    2016
    Certification en informatique

Skill set

Categories