About Ibrahima
- Conception et développement d’API REST robustes (Spring Boot, Java 17/21)
- Architecture microservices (DDD, hexagonal)
- Optimisation de performance (SQL, cache, scalabilité)
- Gestion de flux critiques (paiement, conformité, KYC)
- Frontend React 18 / TypeScript (applications métier complexes)
- Autonome rapidement sur mission
- Forte capacité d’analyse et de debug en production
- Habitué aux contextes exigeants (Société Générale, MAIF…)
English
Fluent
Spanish
Basic
French
Native or bilingual
Experience
- Société GénéraleSenior Developer Java / Spring Boot / ReactBANKING AND INSURANCEJune 2024 - March 2026 (1 year and 9 months)Mission à la Société Générale Fontenay-sous-Bois.RéalisationsConception et développement de web services REST en Spring Boot (Java 17) pour l’analyse del’éligibilité financière des entreprises.Intégration de référentiels externes pour automatiser les contrôles de conformité (listes de surveillance,sanctions, KYC)Performance et ScalabilitéOptimisation des performances backend (Java 17) pour garantir scalabilité et robustesseAmélioration des temps de traitement sur des volumes de données critiquesFrontendDéveloppement d’interfaces en React 18 / TypeScriptMise en place d’une architecture modulaire avec ReduxEncadrementAccompagnement de profils juniors dans leur montée en compétences (revues de code, bonnespratiques, architecture)Partage de bonnes pratiques de développement (clean code, performance, gestion des données)Contribution à la montée en qualité globale de l’équipeParticipation aux choix d’architecture et aux décisions techniquesEnvironnement: Agile, JIRA, Sonar, Figma.Java17, React 18, Redux, TypeScript, Spring Boot, Spring Batch, SQL, PL-SQL, Postgres, Github,
- MAIFSenior Consultant Java/Spring Boot/ReactBANKING AND INSURANCEJuly 2020 - June 2024 (3 years and 11 months)Niort, FranceMission à la MAIF de Niort : Intégration dans la Squad Logement & Biens.Réalisations :Développement et maintenance de services REST en Java (8/11/17) avec Spring Boot, pour lesapplications d’assurance habitation et de simulation de capacité d’emprunt.Mise en place de tests unitaires et d’intégration avec JUnit5 et Mockito pour garantir la qualité du code.Contribution au déploiement continu (CI/CD), assurant des mises en production fluides.Modernisation d’applications legacy en migrant vers Spring Boot & WebFlux, avec une architecturebasée Microservices.Participation à l’évolution du frontend avec React / TypeScript, en assurant la correction des bugs etl’ajout de nouvelles fonctionnalités.Concevoir et développer des services REST en Java (8/11/17) avec Spring Boot, assurant ainsi desfonctionnalités robustes et évolutives.Gérer la maintenance corrective et évolutive des applications au sein de la Squad Logement & Biens,couvrant des domaines tels que l'Assurance Habitation, l'Assurance Propriétaire Bailleur et le SimulateurCapacité D'emprunt.Environnement : Java (8/11/17), Spring Boot & WebFlux, MongoDB, Portainer, Jenkins, Nexus, Gradle,React, TypeScript, Git, Open Feign, Eureka, Ribbon, Spring Cloud, JHipster, Docker, Agile.
- SAGEMCOMDéveloppeur BackendTELECOMMUNICATIONSFebruary 2019 - June 2020 (1 year and 3 months)Paris, FranceLe système de gestion de clés SAGEMCOM assure la sécurité de tous les processus de distribution declés via l'infrastructure de comptage avancé. Le KMS implémente une stratégie de cryptage puissante etest basé sur des modules de sécurité matérielle (HSM).Réalisations :Conception et développement de modules Import et Control des clés.Concevoir et développer des modules clés pour le Key Management System (KMS), facilitant l'import etle contrôle sécurisé des clés.Gérer l'import des clés de compteurs et des concentrateurs via un fichier signé au format XML, assurantl'intégrité et la sécurité des données sensibles.Mise en œuvre le renouvellement des clés de manière sécurisée pour maintenir un niveau élevé desécurité.Développer des services exposés par le KMS pour le système de comptage avancé (HES), offrant ainsiune interface sécurisée pour les communications cryptées.Réaliser des tests unitaires et d’intégration approfondis pour garantir la fiabilité et la sécurité dusystème.Rédiger la documentation technique et les guides d’utilisation pour assurer une utilisation efficace etsécurisée du KMS.Effectuer la correction des bugs et assurer la stabilité du système en répondant rapidement auxanomalies identifiéesEnvironnement : Java 8 Spring Boot, SSL, Consul, Zuul, Atos HSM, Xml,Cryptographie Symétrique etAsymétrique, Jenkins, Sonar, Postgres.
Recommendations
These freelancer profiles also match your criteria
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
Education
- Master Technologies de l’InformationUniversité Claude Bernard de Lyon2014
- Licence Mathématiques et InformatiqueUniversité Claude Bernard de Lyon2012