
Bilel Mechri
Senior Full Stack Engineer (JAVA | REACT)
Salaire / Taux journalier
Île-de-France, France
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Senior Full Stack Engineer Java / React avec plus de 9 ans d’expérience chez Société Générale, CANAL+ et Ingenico. Expert en développement d’applications métier complexes, microservices, intégration SI et optimisation des performances à forte volumétrie. Autonome, force de proposition et passionné par la qualité du code et l’UI/UX, je conçois des solutions robustes, performantes et élégantes. Disponible ASAP en freelance, en full remote ou hybride en Île-de-France. TJM Selon contexte et durée
Expérience de travail
Senior Full Stack Engineer (JAVA | REACT)
Société Générale
janv. 2025 - Présent
1 an 10 mois
94120 Fontenay-sous-Bois, France
Senior Full Stack Engineer Java / React — Applications bancaires critiques Conception, développement et optimisation d'applications métier stratégiques chez Société Générale, avec des enjeux de performance, fiabilité, ergonomie et forte volumétrie. 🚀 Espace Collaborateur — Application agences • Développement Full Stack Java 17 / Spring Boot / React / TypeScript au sein d'une architecture micro-frontends. • Conception de la page Applications : tri, Drag & Drop, navigation et amélioration de l'expérience utilisateur. • Développement des recherches clients simplifiées et avancées (personnes physiques et morales). • Intégration des services bancaires via API REST et Web Services SOAP. • Optimisation d'un endpoint de recherche sur 6 à 8 millions de décisions, avec tests de performance validés sur 8 millions de données. • Fiabilisation de traitements Spring Batch, tests frontend/backend et instrumentation Matomo. 🚀 Alerting — Notifications multicanales • Développement et évolution d'une plateforme critique traitant plusieurs millions de notifications clients par jour. • Gestion des notifications SMS, push mobile, e-mail et applicatives. • Développement et optimisation de traitements batch à forte volumétrie. • Mise en œuvre de traitements asynchrones avec Kafka et MQ pour fiabiliser les échanges et absorber les volumes. • Intégration REST/SOAP, analyse d'incidents et amélioration de la robustesse des traitements. 🛠️ Environnement technique Java 8-21, Spring Boot, Spring MVC, Spring Batch, React, TypeScript, Kafka, MQ, REST/SOAP, Oracle, SQL, Maven, Jenkins, Git, Matomo, Agile/Scrum.
Senior Full Stack Engineer (JAVA | REACT)
CANAL+
oct. 2018 - déc. 2024
6 ans 3 mois
92800 Puteaux, France
💻 Senior Full Stack Engineer Java / React — CANAL+ International Conception, développement et modernisation d’applications métier stratégiques pour CANAL+ International, dans un environnement multi-projets : CRM, gestion des abonnements, microservices, API REST et orchestration de flux. 🚀 Projets & Réalisations 🔹 OSMOSE — Modernisation CRM Développement from scratch d’une architecture microservices Java 17 / Spring Boot / Spring Cloud (Gateway, Config, Circuit Breaker, Sleuth, Zipkin), avec Elasticsearch, MongoDB et interfaces React 18 / Tailwind CSS, destinée à remplacer le CRM historique CGAWEB. 🔹 BOMI — ESB & Orchestration Développement d’un orchestrateur d’API avec Apache Camel permettant de combiner plusieurs services. Gestion des échanges asynchrones via ActiveMQ et persistance MongoDB. 🔹 MyPOS — Gestion des abonnements Développement d’une application React 16 pour gérer le cycle de vie des abonnés et de leurs contrats sur les marchés africains et vietnamien. 🔹 GVA — Migration & Décodeurs Développement d’API Java 11, traitements batch et tâches planifiées pour le lancement de décodeurs et la migration d’univers partenaires à l’international. 🔹 CGAWEB — CRM historique Maintenance évolutive et développement de fonctionnalités sur Java 7/8, JSP, Struts2 et API REST, pour la gestion des abonnés et contrats. ⭐ Contributions transverses • Développement Full Stack, intégration d’API et modernisation applicative. • Optimisation, maintenance corrective et évolutive. • Collaboration avec les Product Owners en Agile/Scrum, code review et CI/CD. 🛠️ Stack technique Java 7/8/11/17, Spring Boot, Spring MVC, Spring Batch, Spring Cloud, React 16/18, TypeScript, REST, Apache Camel, ActiveMQ, MongoDB, Elasticsearch, Oracle, SQL/PLSQL, Maven, Jenkins, Git, Jira, Agile/Scrum.
Full Stack Engineer — Transaction Lifecycle & Payment Processing
Ingenico
juil. 2017 - août 2018
1 an 2 mois
Paris, France
💳 Full Stack Engineer Java / Angular — Solutions de Paiement Développement, intégration et maintenance d'applications Back-Office pour Ingenico France, dans le domaine du paiement électronique et de la gestion des transactions. Intervention sur plusieurs applications métier interconnectées, couvrant la gestion des utilisateurs, des droits d'accès, des remboursements et des configurations clients. 🚀 Projets & Réalisations 🔹 UM — Gestion des utilisateurs & habilitations Développement de fonctionnalités de gestion des utilisateurs, rôles et permissions, permettant de sécuriser et contrôler les accès à la plateforme e-Portal. 🔹 e-Portal — Gestion des remboursements Développement Full Stack Java / Angular pour la consultation, la gestion et l'affectation des remboursements liés aux transactions en ligne et en magasin, selon les droits utilisateurs et les paramètres clients. 🔹 EVEREST — Gestion & Configuration Clients Développement et évolution de fonctionnalités de gestion des clients, zones, options et configurations métier. Manipulation et optimisation des données SQL. 🔹 CATT — Automatisation des Tests Participation au développement et à l'automatisation des tests de Web Services afin de faciliter leur validation et leur intégration. ⭐ Contributions transverses • Développement backend Java / Spring et frontend Angular. • Conception et intégration de services REST. • Maintenance corrective et évolutive des applications. • Intégration, validation et assistance technique. • Travail en équipe Agile/Scrum, avec Maven, Jenkins et Git. 🛠️ Environnement technique Java 8, Spring MVC, Spring Boot, Angular 2/4, TypeScript, JavaScript, REST, JPA/Hibernate, SQL/PLSQL, PostgreSQL, Elasticsearch, Maven, Jenkins, Jira, Bitbucket, Agile/Scrum.
Formation
IPSAS-Institut privé Polytechnique des Sciences Avancées à SFAX
Diplôme national d'ingénieur en génie logiciel
Institut Supérieur des Etudes Technologiques de Sfax
Licence Appliquée en développement des systèmes informatiques