
Mamadou Lamine Ba
Consultant Technique Senior Java
Salaire / Taux journalier
92270 Bois-Colombes, France
Mobilité : Île-de-France
Freelance, ouvert au CDI
Peut venir sur site
Expertises
Langues
À propos
Introduction
Tech Lead Java avec +15 ans d'expertise en architectures microservices et applications bancaires. Expérience récente en développement d'APIs REST/GraphQL pour Société Générale et mise en place de chaînes CI/CD. Spécialisé en SpringBoot, Angular et leadership technique avec accompagnement d'équipes pour des solutions performantes et scalables.
Expérience de travail
Tech Lead Java
HN Services
sept. 2023 - juil. 2025
1 an 11 mois
Consultant Technique Senior
Inetum
sept. 2021 - oct. 2023
2 ans 2 mois
Senior Développeur Java/JEE
IT Road Technology
févr. 2020 - juil. 2021
1 an 6 mois
Société Générale Maroc Consultant Technique Java Projet : Développement d’APIs bancaires basées sur l’architecture microservices et la technologie SpringBoot pour l’application bancaire SGConnect (mise en prod Dec 2021) - Analyse des différents domaines métiers (users, loans, accounts, content, branches,..). - Conception et développement des APIs REST et GraphQL - Mapping ORM (Hibernate/JPA) - Tests unitaires et d’intégration - Utilisation de la chaîne d’intégration continue avec Jenkins Environnement technique : Java 8, GitHub, Nexus, Spring Boot, Spring Cloud, Gradle, PostMan, PostgreSQL, RabbitMQ, Pebble, Jolt, WSO2, ElasticSearch, Logstach, Kibana, Promotheus, Grafana, Jenkins, SOAP, REST, GraphQL, Jira, Agile Scrum CNSS (Caisse Nationale de Sécurité Sociale) Développeur Sénior Java fullstack Projet : Développement d’une application web de gestion des réclamations avec Angular 8 et SpringBoot pour la CNSS (Caisse Nationale de Sécurité Sociale) - Conception, développement et implémentation des APIs REST - Modularisation de l’application front - Développement de composants pour l’interface graphique - Tests unitaires et tests d’intégration - Mise en place de la chaine DevOps CI/CD sur GitLab - Revue de code - Accompagnement des développeurs et de la recette Environnement technique : Angular 8, SpringBoot, Maven, Oracle, Widlfly, GitLab, Liquibase, QueryDSL, REST, Jira, Agile Scrum, PostMan
Team Leader Java /JEE
S2M
juin 2019 - mars 2020
10 mois
Projet: Développement de solutions de paiement intégrant la gestion des risques, gestion des canaux de paiement, l'émission de cartes, l'analyse et la gestion des prêts sur la plateforme SELECT System Conception, développement et implémentation des APIs Tests unitaires et tests d'intégration Revue de code Accompagnement des développeurs Technologies/méthodologies: JavaEE, JSF, Java, Spring, Git, SOAP, REST, Redmine, Maven, Oracle, Apache CXF
Concepteur et Développeur
ThinkTech
juin 2017 - juil. 2019
2 ans 2 mois
76821 Senegal de las Palomas, Qro., Mexique
Développement de sites web et d'applications web progressive (PWA) Tâches réalisées : - Audit et analyse des besoins - Participation aux ateliers de définition d’architecture technique et applicative - Conception technique et applicative en UML - Développement et réalisation des tests unitaires - Mise en Production - Amélioration des performances applicatives - Optimisation technique et applicative - Suivi du bon fonctionnement des applications en production Environnement technique : Java EE, Struts, Angular, Vue.js, Python, PHP, Groovy, Node.js, Git, Maven
FreeLancer et Formateur
Indépendant
janv. 2010 - juil. 2017
7 ans 7 mois
Enseignement, Développement de sites web et d'applications web Tâches réalisées : - Audit et analyse des besoins - Développement et réalisation des tests unitaires - Mise en Production - Amélioration des performances applicatives - Enseignement Environnement technique : Java EE, C, C++, Python, PHP, ASP, Node.js , Git, Maven
Concepteur et Développeur
A2I
janv. 2007 - janv. 2010
3 ans 1 mois
76821 Senegal de las Palomas, Qro., Mexique
Conception et Développement d'un progiciel de gestion en mode SaaS Tâches réalisées : - Participation aux ateliers de définition d’architecture technique et applicative - Conception technique et applicative en UML - Développement des modules et réalisation des tests unitaires - Amélioration des performances applicatives - Optimisation technique et applicative Environnement technique : Java EE, JSF, IText, Jasper Reports, JavaMail, Hibernate, Tomcat, Subversion, Maven
Développeur Java
SEDIMA GROUP
oct. 2006 - oct. 2007
1 an 1 mois
76821 Senegal de las Palomas, Qro., Mexique
Développement d'applications graphiques Tâches réalisées : - Audit et analyse des besoins - Développement et mise en œuvre technique - Relecture, analyse statique et dynamique du code - Amélioration des performances applicatives - Résolution des anomalies - Rédaction des documents de spécification Environnement technique : Java SE, Swing, JGoodies, JFreeChart, IText, JasperReports, Subversion, Ant
Formation
Université Dakar Bourguiba
Maîtrise Informatique
2004 - 2005
1 an 1 mois
Université Dakar Bourguiba
Licence Informatique
2003 - 2004
1 an 1 mois
Université Dakar Bourguiba
Deuxième Année Informatique
2002 - 2003
1 an 1 mois
Université Dakar Bourguiba
Première Année Informatique
2001 - 2002
1 an 1 mois