À propos de Mohammed
Français
Bilingue ou natif
Anglais
Capacité professionnelle limitée
Expériences
- APRIL InternationalDéveloppeur Java Full Stack / CLEVABANQUE & ASSURANCESaoût 2023 - novembre 2025 (2 ans et 3 mois)Paris Optique, Paris, FranceContexte 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
- BNP Paribas Personal FinanceDéveloppeur Full Stack / Tech lead / Scrum MasterBANQUE & ASSURANCESjuin 2021 - juillet 2023 (2 ans et 1 mois)Levallois-Perret, FranceContexte 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.
- Banque de FranceDéveloppeur Full Stack / webSSOBANQUE & ASSURANCESfévrier 2019 - mai 2021 (2 ans et 3 mois)Paris, FranceContexte 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.
Recommandations
Soyez le premier à recommander Mohammed
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formations
- Certificat scrum masterEcole Actinuum / Scrum.org PSM2020Certificat scrum master
- Certification en informatiqueEcole HIGH -TECH Compass2016Certification en informatique