El Hadji Mamadou Bachir Soumare

Développeur Java Senior | Automatisation des tests

Salaire / Taux journalier

94200 Ivry-sur-Seine, France

Freelance, ouvert au CDI

Expertises

JavaAngularWinDevRequêtes SQLSeleniumCypressPostmanDockerJenkinsTest Driven Development

Langues

Français (Courant)Anglais

À propos

Introduction

Ingénieur Full Stack Java avec expertise en développement d'API RESTful et automatisation des tests. Expérience confirmée chez BNP Paribas Cardif : intégration CI/CD Jenkins, tests end-to-end avec Selenium/Cypress, et optimisation qualité code via SonarQube. Spécialisé en Spring (Batch, Security, Integration) et tests automatisés pour garantir la robustesse et la performance de vos applications.

Liens

Expérience de travail

Développeur Full Stack Java

SD Solutions EMENA

août 2024 - Présent

2 ans 3 mois

Choisy-le-Roi, France

Développement d'une API RESTfulpour gérer les données de consommation. Mise en œuvre de Spring Security assurant une sécurité robuste des données. Intégration de WebSocket pour fournir des mises à jour en temps réel Gestion des bases de données relationnelles pour stocker les historiques Configuration du backend pour traiter les requêtes des formulaires et les prédictions Test : Conception et automatisation des scénarios de test via Selenium et Cypress Définition de plans de tests et rédaction des cas de tests à partir des spécifications Intégration des tests dans GitLab CI/CD (avec Docker) Automatisation des tests API via Postman et Rest Assured A Analyse des résultats de tests, suivi des anomalies, amélioration de la testabilité du code

Analyste Ingénieur de développement Java & Test Automatises

BNP Paribas Cardif

févr. 2024 - août 2024

7 mois

92000 Nanterre, France

Intitulé: Automatisation des tests de non-régression(end to end) sur l’application back Office au service de la Finance de Marchés En tant que stagiaire, je dirige l'intégration de tests automatisés dans un processus ETL, visant à optimiser la qualité du code et à assurer sa fiabilité à long terme en utilisant une ToolChain permettant d'automatiser les processus de développement, de test et de déploiement Mon rôle comprend : - L'analyse approfondie de l'architecture de l'application existante - Utiliser et developper des fonctionnalités avancées de Spring Batch pour la gestion des tâches par lots, la planification et le suivi des traitements - Utiliser et developper des fonctionnalités de Spring Integration pour l'intégration de systèmes hétérogènes via des messages - La conception et la mise en œuvre de tests unitaires pour valider le comportement des composants ETL avec jUnit5 et Mockito - Mise en place des pipelines d'intégration continue avec Jenkins pour automatiser les processus de build, de test et de déploiement - L'intégration de SonarQube pour évaluer la qualité du code et proposer des mesures correctives - Renforcer la robustesse et la qualité de l'application grâce à l'utilisation de pratiques de développement modernes et d'outils avancés -Cadrage et conception d’un composant d’archivage pour les extractions stockées dans SharePoint Online -Industrialisation du filtrage des portefeuilles dans la transformation des ordres vers Néolink -Récupérer la liste des portefeuilles Neolink via requête sql -Intégration FINES : Effectuer une synchronisation automatique des tarifs journaliers -Architecture des serveurs d’application IBM WebSphere

Développeur applications Java / Angular

COMZONE

juin 2023 - oct. 2023

5 mois

Bargny, Sénégal

En tant que stagiaire, j'ai été impliqué dans un projet visant à développer une application web novateur pour répondre aux besoins complexes des entreprises et des particuliers en matière de gestion des risques. Ce projet était spécifiquement dédié à la filiale SON ASSUR SAU, une société d'assurance détenue en partie par la société comzone. Mes responsabilités ont inclus : - Conception et développement du site web : Travailler en étroite collaboration avec l'équipe de développement pour concevoir une plateforme conviviale et intuitive permettant aux utilisateurs de gérer efficacement leurs services d'assurance. - Intégration des fonctionnalités clés : Implémenter des fonctionnalités telles que la consultation du marché, la gestion des sinistres, l'assistance clientèle et le suivi des polices d'assurance pour offrir une expérience complète aux utilisateurs. - Tests et débogage : Effectuer des tests rigoureux pour garantir le bon fonctionnement du site et corriger les éventuels problèmes techniques. - Formation et support utilisateur : Fournir une formation aux utilisateurs finaux et offrir un support technique continu pour assurer une adoption réussie de la plateforme

Développeur web

VPI INFO

juin 2022 - août 2022

3 mois

Kénitra, Maroc

Pendant mon stage chez VPI INFO : - J'ai suivi une formation approfondie sur le langage WLangage et WinDev - Mettre en pratique mes compétences en participant au développement d'une application de gestion de notes

Stagiaire projet

H&D Industrie

juil. 2019 - août 2019

2 mois

Bargny, Sénégal

L'objectif de ce premier stage est de découvrir l'entreprise avec le regard d'un futur ingénieur.


Formation

Universite privee de Fes

Master en ingénierie, Informatique

2021 - 2023

1 an 10 mois

Excellence universitaire africaine de Dakar

Classes préparatoires aux grandes écoles (CPGE), Mathématiques, Physiques, Sciences de l'ingenieur

2019 - 2021

1 an 10 mois

EPF Engineering School

programme d'echange, Ingénierie informatique


Licences et certifications

Artificial Intelligence Analyst Certificate: Explorer

Délivré le : avr. 2023

Certifié par IBM

Artificial Intelligence Analyst Certificate

Délivré le : avr. 2023

Certifié par IBM

Créer Une App. À L’aide Des fonctionnalités OOP en Java

Délivré le : janv. 2023

Certifié par Unknown Organization

Machine Learning for All

Délivré le : avr. 2022

Certifié par Coursera

Machine Learning for All

Délivré le : avr. 2022

Certifié par Unknown Organization

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.