
Mekki Bennani
Senior Développeur Java | Blockchain & Solidity
Salaire / Taux journalier
92160 Antony, France
Freelance, ouvert au CDI
À distance uniquement
Expertises
Langues
À propos
Introduction
Développeur senior Java avec expertise en Blockchain et Solidity, spécialisé dans la conception d'applications robustes et évolutives. Fort de 10+ ans d'expérience en développement full-stack, j'ai contribué à des projets critiques pour STET, Ingenico et NRJ GROUP en utilisant Spring Boot, React et des architectures hexagonales. Je vous apporte mon expertise technique et méthodologique pour transformer vos défis en solutions performantes.
Expérience de travail
Développeur senior Java
Ingenico
janv. 2022 - Présent
4 ans 10 mois
92150 Suresnes, France
Technologies : JAVA 17, J2EE, Spring boot, Webflux, Spring security, Spring batch, JPA, Kafka, OAuth2, OpenId, Gitlab-ci, Redis, docker, Kubernetes, Cucumber, JUNIT, GIT, JIRA/Confluence, Intellij, Insomnia, GCP, Linux, DDD, BDD, Sonar, ArgoCD, Helm, Datadog, Reactive programming, architecture Hexagonal, SOLID, Clean code. Méthodologie : Agile (SCRUM). PPAAS est une plateforme de paiement as a service. Pensée pour être "API first", elle vise à fournir des services de paiements, de commerce et de reporting aux marchands des partenaires d'Ingenico/Worldline. Ce projet a été développé en utilisant l’architecture Hexagonal avec de la TDD et BDD avec du clean code Tâches : - Conception, développement et revue de code des APIs REST en utilisant Spring Boot, - Développement des tests unitaires, et d’intégration, - Participer aux différentes étapes du Scrum, - Montée en compétences pour les nouveaux arrivants, - Participation à l’architecture du projet (Proposition de Redis pour améliorer les performances).
Développeur Full Stack
NRJ GROUP
août 2019 - janv. 2022
2 ans 6 mois
Région de Paris, France
* Conception et développement d’un Drive pour centraliser les transferts des fichiers entre les collaborateurs du groupe NRJ (JAVA/J2EE, Spring boot, Spring data, Spring Security, JPA, Maven, ReactJS 16.2, NextJS, Tailwind, PostgreSQL, LDAP, FTP, JIRA, JUnit, Confluence, Gitlab, Intégration continue), * Conception et développement du Backoffice pour la gestion des metadatas pour les franchisés du groupe NRJ (JAVA/J2EE, Spring boot, Spring data, Spring Security, Spring Batch, JPA, Maven, ReactJS 16.2, NextJS, Tailwind, PostgreSQL, Junit, Python, Socket). * MCO et évolution du Backoffice gérant les applications mobiles du Groupe NRJ (Applications radio NRJ, CherieFM, Nostalgie et Rire & Chanson pour les 14 Pays du groupe NRJ, Application NRJPLAY) (JAVA, J2EE, JSP/Servlet, Tomcat 7, Geoserver, OpenLayers, PostgreSQL, Redis), Méthodologie : Agile.
Développeur Java Spring
Capgemini
janv. 2018 - juil. 2019
1 an 7 mois
Région de Paris, France
Projet : GEDA pour la BANQUE DE FRANCE (BdF). Equipe de 7 personnes. GEDA est une application pour la gestion électronique des documents et leurs archivage. Réalisations : • Conception des développements à partir des spécifications techniques, • Développement de l’application, côté serveur, client et base de données, • Correction des bugs des développements existants, • Construction des versions d’application via Jenkins et XLDeploy, • Réalisation de Patchs pour les corruptions de données en base. Technologies : Java/J2ee, Spring Batch, FileNet, Shell, Oracle, Jira. Méthodologie Agile.
Ingénieur développement logiciels
Philaë Technologies
janv. 2017 - déc. 2017
1 an
Région de Rennes, France
Sous-traitance Sopra Steria, Nantes Projet : HELIOS pour la Direction Générale des Finances Publiques (DGFIP). Equipe de 35 personnes. Hélios est l’application de gestion comptable et financière des collectivités locales et des établissements publics locaux. Elle couvre la totalité du périmètre de la comptabilité des collectivités locales et intègre un grand nombre de domaines applicatifs. L’application a été déployée à partir de 2005 et couvre l’ensemble du territoire national, réparti en 50 domaines. HELIOS est utilisée par plus de 20000 agents de l’Etat, pour un total d'opérations excédant le 1 million par jours. Réalisations : • Conception des développements à partir des spécifications Externes, • Développement de l’application, côté serveur, client et base de données, • Correction des bugs des développements existants, • Construction des versions d’application, • Réalisation de Patchs pour les corruptions de données en base. Tests unitaires et validation • Conduite de tests croisés avec d’autres développeurs, • Rédaction de plans de tests et tests unitaires.
Ingénieur logiciel Java
GEODATA MAROC
juil. 2014 - oct. 2016
2 ans 4 mois
Fès, Maroc
GEODGI Client : Direction Générale des Impôts (D.G.I.) ; Equipe de 6 personnes. Technologies : JAVA/J2EE, JSP/Servlet, GeoServer, Tomcat 7, WMS, WFS, WCS, JDBC, Base de données : PostgreSQL. - Développement d’une Application web J2EE pour le référencement immobilier /gestion de la valeur vénale.
Formation
Alyra, l'école blockchain & IA
Dévloppeur blockchain
2025 - 2025
5 mois
École Hassania des Travaux Publics
Ingénieur étude et développement
2008 - 2014
6 ans 1 mois