
Fedi SALAH
Consultant Fullstack Java | Spring Boot
Salaire / Taux journalier
Paris, France
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Développeur Full-Stack Java / Angular avec plus de 9 ans d’expérience dans la conception et le développement d’applications web robustes et performantes. J’interviens sur l’ensemble du cycle de vie d’un projet : analyse du besoin, architecture, développement back-end Java (Spring Boot, JPA, API Rest …) et front-end Angular. Habitué aux environnements Agile, j’accorde une attention particulière à la qualité du code, à la maintenabilité et à la performance des applications.
Expérience de travail
Développeur Fullstack Java/Angular
APRIL
févr. 2024 - Présent
2 ans 9 mois
Paris, France
Conception, développement et évolution d’applications Back Office et Front Office dédiées à la gestion des portefeuilles sur la solution CLEVA, en garantissant la performance et la fiabilité. Rôle : * Amélioration continue de l’extranet Client/Courtier pour optimiser l’expérience utilisateur et la performance. * Migration de l’extranet vers Member Portal, en assurant la continuité de service et la conformité technique. * Conception et implémentation de micro-services Spring Boot pour une architecture plus modulable et évolutive. * Participation active aux cérémonies Agile (Scrum) : daily meetings, sprint reviews, rétrospectives. Analyse, correction des anomalies et suivi des incidents en environnement de production. * Développement et automatisation des tests unitaires avec JUnit pour garantir la qualité logicielle. * Assistance technique et support aux équipes métiers pour l’intégration et l’utilisation des applications. * Conception fonctionnelle et technique, mise en place de nouvelles fonctionnalités innovantes. * Planification et suivi des livraisons en environnement de recette jusqu’à la mise en production. Environnement technique : JBoss, Spring (Core, Boot, Data), Apache, JFS, CLEVA, Java 8, Java 21, Angular 17, Hibernate, JPA, HTML, CSS, JavaScript, JQuery, Web Services Rest / SOAP, UML, Maven 3.6.1, Nexus, JIRA, Confluence, Scrum, IntelliJ, GitLab, Jenkins, MySql, Postman, Swagger, Tomcat, Kibana
Consultant Fullstack Java / Adobe Experience Manager
ENGIE Solutions France
juin 2021 - déc. 2023
2 ans 7 mois
Vétheuil, France
Conception et développement du portail client « Gaz Tarif Réglementé » pour ENGIE, offrant aux utilisateurs un accès sécurisé pour suivre leur consommation de gaz, gérer leurs informations contractuelles et effectuer leurs paiements. Rôle : * Conception et développement de nouvelles fonctionnalités Back et Front. * Correction des anomalies et amélioration continue de la qualité logicielle. * Amélioration des composants existants et intégration du nouveau design en collaboration avec l’équipe Front. * Migration des services REST JBoss vers des micro-services Spring Boot pour une architecture plus modulaire. * Développement de tests unitaires sur les projets Spring Boot avec JUnit pour garantir la robustesse du code. * Développement de composants AEM génériques, réutilisables par les équipes métier pour la création des pages du site. * Intégration des thèmes et composants fournis par l’équipe Front pour assurer la cohérence graphique. * Participation active aux cérémonies Agile (Scrum) : daily meetings, planifications, revues et rétrospectives. * Analyse et résolution des anomalies en environnement de production. * Assistance technique et accompagnement des équipes métier pour l’intégration des évolutions. * Planification et suivi des livraisons en environnement de recette jusqu’à la mise en production. * Collaboration avec les équipes DevOps pour la mise en place des évolutions techniques et l’optimisation des pipelines CI/CD. Environnement technique : JBoss, Spring (Core, Boot, Data), AEM 6.4 / 6.5, Java 7 / 8, Hibernate, JPA, HTML, CSS, JavaScript, JQuery, Web Services Rest / SOAP, Maven 3.3.9, Nexus, JIRA, Confluence, Scrum, IntelliJ, GitLab, Jenkins, MySql, Postman, Swagger, Tomcat, Kibana
Développeur Fullstack Java/Angular
BNP Paribas Leasing Solutions
oct. 2019 - févr. 2021
1 an 5 mois
Région de Paris, France
Conception et réalisation d’une application de gestion des documents et de traitement des demandes, intégrée à toutes les plateformes de BNP Leasing Solutions pour améliorer la centralisation et la traçabilité des flux. Rôle : * Développement de nouvelles fonctionnalités et correction des anomalies pour améliorer la qualité des applications. * Application des méthodes agiles (Scrum) pour assurer des livraisons régulières et adaptées aux besoins clients. * Conception et implémentation de Web Services REST performants et sécurisés. * Consommation d’API via Angular et création de nouvelles interfaces utilisateur intuitives et réactives. * Gestion complète des livraisons en production, garantissant le respect des délais et la satisfaction client. Environnement technique : Spring Boot, Spring Data, Angular 8, Java 8, Maven 3.3.9, Nexus, JIRA, Scrum, Eclipse, GitLab, Jenkins, Oracle 12c, SQL developer, Postman, Swagger, Tomcat
Ingénieur développement Java/JEE
Vermeg
déc. 2016 - juil. 2019
2 ans 8 mois
Lac1 tunisie
Solife : C'est un progiciel destiné aux compagnies d'assurances. il s'agit d'un ensemble de modules back office, qui fournissent une assurance avec un système unique pour gérer tous les aspects de l'activité vie, prévoyance, rente, depuis la création des polices jusqu'à la gestion des sinistres en passant par la commercialisation de nouveaux produits. Intervention chez les clients : * MAIF (France) * PROCAPITAL (France) * BARCLAYS (France) * DELTA LLOYD (Belgique) Rôle : * Conception et proposition d’améliorations techniques et fonctionnelles pour optimiser les applications. * Amélioration continue des processus de développement et des performances système. * Formation et accompagnement des nouvelles recrues pour faciliter leur intégration. * Validation rigoureuse des fonctionnalités développées avant mise en production. * Développement de nouvelles fonctionnalités et correction des anomalies. * Élaboration de requêtes PL/SQL pour résoudre les contrats bloqués en production. * Planification et supervision des mises en production, garantissant leur succès et leur stabilité. Environnement technique : JBoss EAP 3.6, Java 8, JF (Java Framework), UML, Maven 3.3.9, Nexus, JIRA, Scrum, Eclipse, GitLab, Jenkins, Oracle 12c, SQL developer, Postman, Swagger, Tomcat
Stagiaire
Vermeg
févr. 2016 - juil. 2016
6 mois
Les berges du Lac - Tunisie
Implémentation d'un dashboard de monitoring de sous systèmes data source et messaging (JMS) d'une application SoLife qui tourne au sein d'un serveur d'application JBoss EAP 6.3. Technologies : Spring, AngularJS, Oracle, JBoss, Bootstrap, JMX, JMS
Stagiaire développement
BFI GROUP
août 2014 - oct. 2014
3 mois
Tunisie
Application de gestion des comptes bancaires permettant de gérer les retraits et les versements d'un compte client et effectuer les transferts du compte à compte avec la possibilité d'exporter le relevé du compte dans un fichier PDF.
Formation
Ecole Supérieure Privée d'Ingénierie et de Technologies - ESPRIT
2011 - 2016
6 ans