You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Fayçal BouacidaFB

Fayçal Bouacida

Consultant Technique Senior Java J2EE

€650/day
Paris, FR
8-15 years

Average response time: 1 hour

About Fayçal

Consultant Technique Senior Java JEE. J'ai eu la chance de côtoyer plusieurs grands groupes mais aussi de petites entreprises avec des concepts créatifs et innovants.
J'ai un très bon relationnel et je sais m'adapter aux équipes.
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Paris (up to 50km)

Experience

  • Renault
    Fullstack Developer Java JEE (Agile)
    DIGITAL AND IT
    September 2021 - February 2024 (2 years and 5 months)
    Guyancourt, France
    Location-rachat, une solution innovante qui permet aux touristes non-européens de bénéficier d’un véhicule neuf tout équipé et hors taxes, a généré une hausse de la rentabilité et de la satisfaction client.

    Ma contribution :
    - Migration du legacy vers Java 17, Spring Boot et Spring Data pour une architecture moderne et performante.
    - Optimisation des requêtes SQL (PostgreSQL) et refonte des batchs (Spring Batch) pour une exécution plus rapide et efficace.
    - Découpage de l'architecture monolithique en micro-services indépendants et cohérents.
    - Développement de micro-services dédiés à la gestion des clients, commandes, campagnes et facturation.
    - Développement d'une passerelle API Apigee sécurisée par Okta, permettant un accès contrôlé aux ressources backend.
    - Utilisation de Kafka pour un streaming de données fiable et performant entre les micro-services.
    - Mise en place d'un système automatisé de transfert et d'archivage sécurisé des données
    critiques entre Batchs (Buckets Cloud Storage).
    - Mise en place de solutions digitales pour optimiser la communication interne, le suivi des
    indicateurs clés de performance et la monétisation des activités de Renault, favorisant ainsi
    l'efficacité opérationnelle et la prise de décision stratégique.
    - Développement d'un service de traçabilité et supervision des opérations utilisateurs.
    - Implémentation des mesures techniques et organisationnelles nécessaires pour respecter les exigences du Règlement général sur la protection des données (RGPD)
    - Mise en place de batteries de tests complètes pour valider la qualité du code, identifier les bugs potentiels et garantir la fiabilité des services.
    - Identification et résolution proactive des problèmes de performance et des vulnérabilités de sécurité.
    - Intégration du projet R-Direct au site e-commerce Renault (Angular)
    - Gestion des habilitations et des droits d'accès
    - Evolution du pipeline CI/CD pour une intégration et un déploiement plus rapides et plus fiables
    - Rédaction de documentations techniques
    - Participation aux réunions inter-équipes
    - Création d'un pipeline Spark RDD pour le traitement et l'analyse de données CSV fournis par des partenaires
    - Contribution à la résolution de bugs critiques, à l'amélioration de la satisfaction client et à la réduction du temps de réponse aux demandes du Métier, grâce à une analyse de données proactive et à des visualisations interactives.

    Environnement technique :
    JAVA/JEE Java 8/9/11/17 JUnit Spring Core/Boot/Data/Batch/Security JPA/Hibernate XML/XSLT JSON Web Token PL/SQL, PostgreSQL WildFly Maven SonarQube Gitlab CI/CD Helm Docker Kubernetes Apache Spark RDDs Kafka Cloud Storage Transfer Service BigQuery
  • MGAS
    Ingénieur d’Etudes et Développement JAVA
    PUBLIC SECTOR
    April 2018 - July 2021 (3 years and 4 months)
    Paris, France
    Contexte :
    Le changement de direction générale a insufflé le besoin d’une
    optimisation et d’une refonte du service informatique.

    Ma contribution :
    - Référent technique de la conception, du développement et du déploiement de projets
    stratégiques, notamment le site mgas.fr et la mise en conformité du système d’information avec la Directive européenne sur la Distribution d’Assurances DDA et le Fichier des Contrats
    d’assurance Vie.
    - Développement de services en ligne innovants pour améliorer l'expérience client, tels que la demande de devis en ligne, l'adhésion en ligne et la résiliation infra-annuelle en ligne.
    - Développement d'un service pour calculer les délais de traitement des prestations santé, en utilisant les données de l'historique des transactions.
    - Développement d'un microservice pour automatiser la génération des décomptes de
    remboursement, disponibles en téléchargement depuis l'espace adhérent.
    - Développement d'un microservice d'éditique pour simplifier la création de documents, en
    utilisant des modèles prédéfinis.
    - Intégration des microservices de décompte et d'édition via une API REST bidirectionnelle.
    - Optimisation des requêtes SQL pour améliorer les performances du module de Gestion des tarifs.
    - Mise en place et exploitation d'un flux Talend pour valider les contrats des décès et les frais d'obsèques, en utilisant le répertoire national d'identification des personnes physiques (RNIPP).
    - Intégration de l'administration fiscale dans le processus de lutte contre l'évasion fiscale, via un flux Talend.
    - Mise en conformité du système d'information avec le Règlement général sur la protection des données (RGPD)
    - Mise en place et gestion d'un environnement de développement et de déploiement continu, basé sur les technologies Git, Sonar, Jenkins, Nexus et Nagios.
    - Assurance de la disponibilité, de la performance et de la sécurité des sites web et applications.
    - Développement et déploiement des Batchs (Spring-Batch), pour automatiser des tâches
    récurrentes.
    - Compréhension des besoins utilisateurs et les traduire en exigences techniques, suite à des échanges avec l'équipe Métier sur les fonctionnalités attendues et les contraintes techniques.
    - Intégration de l'authentification OAuth2 (Spring Security) pour renforcer la protection des
    données utilisateurs et des ressources applicatives.

    Environnement technique :
    JAVA/JEE Java 8 Spring boot Spring-Batch jQuery JSP CXF Portlet HTML Edition XML/XSL HTML/CSS JavaScript PL/SQL Oracle Tomcat Liferay Maven SVN/Git SonarQube Jenkins/Sonar Nexus Nagios OAuth 2.0 Microsoft Visual Studio IntelliJ IDEA UML Talend Linux
  • SFR
    Scrum Master
    DIGITAL AND IT
    June 2014 - February 2018 (3 years and 8 months)
    Paris, France
    Contexte :
    Suite à l’arrivée des équipements conçus pour profiter pleinement de la connexion Fibre,
    participation à un projet proposant un concentré de fonctionnalités pour une expérience WiFi et TV
    encore plus intense.
    Ma contribution :
    - Animation du Daily Scrum Meeting et participation au Planning Game.
    - Développement d’un back-office TV pour la gestion des highlights sur le hub et la mosaïque VOD.
    - Développement d’un service java d’extraction des configurations (XML) des highlights et la
    mosaïque VOD à partir du back-office, téléchargé par les STBs lors des procédures de setup.
    - Développement d’une application d’administration des applications TV.
    - Développement d’un service AdServ pour garantir le lancement instantané des publicités sur les
    Set-Top Box, quelle que soit la connexion internet disponible.
    - Rédaction et validation des plans de tests.
    - Animation des réunions d’avancement des projets.
    - Recette, participation à la mise en production, et suivi du livrable en production.
    Méthode Scrum Découpage et ordonnancement Analyse des risques Développement d'applications Java JEE Mise en production Maintenance applicative

Recommendations

Be the first to recommend Fayçal

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Master 2 Pro Informatique
    IUP AVIGNON
    2006
    Option Innovation et Commerce Electronique
  • Ingénieur en informatique
    Annaba
    1998
    Option matériel & logiciel

Certifications

  • Cloud Azure
    Microsoft
    2022
    Microsoft Azure

Skill set

Categories