Mohammed SALAH

Ingénieur Développeur Java Full Stack /Tech lead

Salaire / Taux journalier

Paris, France

Freelance

Peut venir sur site

Expertises

Spring BootAngularJavaDockerJenkinsHTMLBootstrapTypescriptPostgreSQLIBM Db2GitGitLabRESTful APIsGrafanaMavenDéveloppement FullstackJavascriptNodeOVHcloudCSSMongoDBIBM CloudMySQLRabbitMQKafkaPostmanSwagger/OpenAPISeleniumGitHubScrumConfluenceJiraAWS

Langues

Arabe (Maternelle)AnglaisEspagnol

À propos

Introduction

Ingénieur Full Stack Java/Angular avec plus de 8 ans d’expérience dans les secteurs bancaire, assurance et audiovisuel. Spécialisé dans la conception et le développement d’applications web, les architectures microservices, la sécurité (Keycloak, OAuth2) et la modernisation d’applications. Habitué aux environnements Agile (Scrum, SAFe), au rôle de Tech Lead et à la collaboration avec les équipes DevOps, Cloud et Architecture.

Liens

Expérience de travail

Développeur Full Stack

APRIL International

août 2023 - Présent

3 ans 3 mois

Birchy Bay, NL A0G, Canada

Contexte de la mission : Évolution et maintenance des différents projets et plateformes d'April International, gérés par la DSI de Paris, englobant les périmètres suivants : "Cleva Spécifique", qui concerne le progiciel Cleva Insurance Solution ; les extranets (client, RH, souscription et courtier) ; ainsi que l'application mobile "Easy Claim". Tâches réalisées : ● Développement d’évolutions et correction de bugs sur l’ensemble des projets front-end et back-end. ● Création de nouvelles offres et contrats (collectifs et individuels). ● Mise en place de déclencheurs et paramétrage Cleva / static-doc. ● Mise à jour des batchs liés à la gestion de la chaîne contentieuse (APC, MED, relances). ● Développement du microservice Facturation, utilisé pour la gestion et la génération des factures destinées - aux courtiers et clients d’April International. ● Création et mise à jour de tâches VTom. ● Participation à la migration des applications vers Gravity et Member Portal.

BNP Paribas Personal Finance

nov. 2020 - Présent

6 ans

92300 Levallois-Perret, France

ingénieur d'étude/développement

nov. 2020 - Présent

6 ans

92300 Levallois-Perret, France

Développeur full stack / Tech lead / Scrum Master

juin 2021 - juil. 2023

2 ans 2 mois

92300 Levallois-Perret, France

Contexte de la mission : Refonte de l’application GAIA, une application de reporting utilisée en interne par les utilisateurs du patrimoine Risque PF pour la gestion des différents flux fonctionnels (stock, Granting, fraude, etc.). Elle génère également l’ensemble des indicateurs et graphiques nécessaires à la gestion des crédits personnels. Tâches réalisées : ● Développement des évolutions et correction de bugs sur les parties front et back. ● Participation à la création des socles back et des différents modules front. ● Création de batchs pour la génération d’indicateurs graphiques et de fichiers PDF. ● Automatisation de l’envoi des mails et mise en place d’un système de notification sur l’Espace Utilisateur. ● Gestion des merges Git , code reviews, amélioration de la qualité du code avec SonarQube et correction des vulnérabilités. ● Mise à jour de l’architecture du projet (Docker Compose, Kubernetes, jobs Jenkins). ● Participation à la migration du projet GAIA vers la DMZ (IBM Cloud). ● Collaboration avec les équipes IT Cloud, DevOps et architectes sur les sujets de sécurité et de Web SSO. ● Animation des différentes cérémonies agiles (Daily Meeting, Sprint Planning, Rétrospective, etc.). ● Participation à la gestion des tickets et des backlogs sur Jira.

Banque de France

févr. 2019 - mai 2021

2 ans 4 mois

Région de Paris, France

Developpeur java full stack

févr. 2019 - mai 2021

2 ans 4 mois

Région de 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 réalisées : ● Réalisation des évolutions et de la maintenance sur les fronts (client / back-office). ● Optimisation des services de recherche et d’alimentation des fronts. ● Intégration des scénarios de tests d’intégration Selenium dans le projet. ● Participation à la migration des serveurs d’application JBoss vers Wildfly et des serveurs front SWS. ● Automatisation de la mise à jour des algorithmes de calcul pour l’analyse et la simulation. ● Mise en place de la gestion d’identité avec Keycloak sur les fronts et back-ends. ● Implémentation de la gestion des jetons OAuth2 et des "policy enforcers" pour la sécurisation des endpoints protégés UMA. ● Personnalisation des pages d’authentification et de création des utilisateurs. ● Gestion des permissions et des ressources sécurisées au niveau du SSO et de l’application OPALE. ● Participation à la dockerisation des environnements.

Ingénieur développement logiciels

juin 2019 - mai 2020

1 an

Région de Paris, France

java 8 , angularJs , angular 2 , jboss , wildfly , keycloak , db2 , postgres , katalon , jenkins , xl deploy

CANAL+

janv. 2017 - juin 2019

2 ans 6 mois

Région de Paris, France

Consultant en informatique

janv. 2018 - juin 2019

1 an 6 mois

Région de Paris, France

java 8 , Angular 2 , spring ( boot , batch ) , hibernate , JPA , REST , git , jira

Développeur java full stack

janv. 2017 - janv. 2019

2 ans 1 mois

Région de Paris, France

Contexte de la mission : Développement de l’application ITBOOST from scratch, destinée à l’unification des applications internes de CANAL+. Cette application est utilisée par les unités commerciale, juridique, permettant aux commerciaux et aux juristes de vendre des droits sur les œuvres (séries, films, posters, etc.) et de rédiger tous types de contrats d’acquisition et de cession. Tâches réalisées : ● Collaboration à la création de l’interface UNITY : intégration des maquettes et internationalisation. ● Création des formulaires et des écrans des modules "Referential" et "Legal". ● Développement de la fonctionnalité "gestion de la messagerie automatique". ● Création d'APIs pour les trois back-ends ("Referential", "Commercial" et "Legal"). ● Création de batchs pour la migration de la base de données Oracle vers PostgreSQL et la mise à jour des taux de change. ● Mise en place du back-end "Legal", avec tous les endpoints nécessaires à l’alimentation des écrans de gestion des contrats juridiques. ● Rétro-ingénierie et récupération de fonctionnalités à partir des anciennes applications existantes pour la gestion des droits des œuvres (films, séries, etc.).


Formation

scrum

certificat scrum master, méthode agile scrum

2020 - 2020

1 an

high tech compass

certification java jee, Ingénierie informatique

2017 - 2017

1 an

Université de Bourgogne

Master 2, INFORMATIQUE-ELECTRONIQUE

2014 - 2015

2 ans

Université Bourgogne Europe

Master 2, ELECTRONIQUE- VISION - AUTOMATIQUE

2014 - 2015

2 ans

Université des Sciences et de la Technologie d’Oran - Mohamed Boudiaf (USTO-MB)

Master's degree, Informatique industrielle

2012 - 2014

3 ans

Sciences and Technology University of Oran - Mohamed Boudiaf (USTO-MB)

Master's degree, Informatique industrielle

2012 - 2014

3 ans

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.