Yassine GHNIMI

Senior Software Engineer / Tech lead

Salaire / Taux journalier

Paris, France

Mobilité : Île-de-France

Freelance

Peut venir sur site

Expertises

MicroservicesAngularJavaAWSTest Driven DevelopmentLLMs / Large language modelsSoftware CraftsmanshipIADevOpsElasticsearchAWS LambdaDockerJiraArchitecte CloudAWS KinesisScrum

Langues

Arabe (Maternelle)Anglais (Courant)Français (Courant)

À propos

Introduction

Senior Backend Engineer / Tech Lead — 9 ans d'expérience grands comptes (RTE, Enedis, La Poste), programmes SAFe à grande échelle. Spécialisé Java / Spring Boot / Microservices / Kafka — plateformes à forte volumétrie (300K colis/jour, 200M compteurs). Référent technique inter-équipes, choix d'architecture, migration legacy. AWS certifié Solutions Architect — IA : LangChain4j, Spring AI, agents IA.

Liens

Expérience de travail

Senior Backend / Référent Technique Inter-équipes

RTE Réseau de Transport d'Electricité

juin 2024 - Présent

2 ans 5 mois

Paris, France

Contexte: Dans le cadre de la modernisation de la plateforme Imagrid (simulation du réseau électrique national sur 10 ans), conception et mise en place d'une couche d'API d'orchestration entre le nouveau front et un système legacy complexe, au sein d'un programme SAFe multi-équipes. Réalisations: * Analyse du fonctionnement du système legacy et des contraintes métiers * Conception d'une couche backend d'orchestration entre la nouvelle interface et le cœur existant * Développement et évolution d'APIs REST / GraphQL * Référent technique inter-équipes (~12 développeurs) : - équipe backend legacy (5 développeurs) - nouvelle équipe API / front * Instruction technique sur les sujets complexes : - analyse, étude d'impact, rédaction d'US techniques et spécifications - Présentation et explication des sujets techniques à l'équipe - Synchronisation et alignement technique avec l'équipe front * Analyse de performance et optimisation de requêtes sur le système legacy * Proposition de solutions minimisant les modifications du cœur * Participation aux choix d'architecture et décisions techniques * Mise en place de standards REST, gestion des erreurs et bonnes pratiques * Code reviews, documentation technique et diffusion inter-équipes * Résolution de blocages techniques transverses * Contribution à une migration progressive et sécurisée Environnement : SAFe Agile, Java 8 11, 17 21, Spring, REST API, Open API, GraphQL, SSE (Server-Sent Events), Maven, Git, Gitlab CI/CD, Jenkins, Microservices, React, RabbitMQ,Kafka, Oracle, Liquibase, Git Jenkins, Sonar, Testcontainers, Junit, graphana, ELK, Kubernetes, Cloud AWS, Lambda functions, AWS S3, Agentic AI, Docker, K8S, Linux, AG Grid

Développeur Fullstack / Référent Technique

La Poste Groupe

juil. 2021 - juin 2024

3 ans

Paris, France

Contexte: Au sein d'une Feature Team SAFe (PO, QA, UX, SM, 5 devs, DevOps transverse), développement d'une plateforme de taxation et d'alerte pré-sécuritaire traitant ~300 000 colis/jour, dans un contexte réglementaire et temps réel. Réalisations : * Backup du Tech Lead — animation technique d'une équipe multinationale * Code reviews et merge — garant de la qualité du code avant intégration * Conception et développement de ~30 micro-applications, chacune composée de micro-services : front (Angular), back (Spring Boot), consumer/producer (Kafka) * Initialisation et structuration des projets Spring Boot et Angular * Exposition et sécurisation d'APIs RESTful (Spring MVC, OpenAPI, OAuth2, JWT) * Consommation, manipulation et production de messages Kafka / Kafka Streams * Déploiement et suivi en production (Jenkins, OpenShift, ELK, pods, logs, pipelines) * Introduction de nouveaux outils: MapStruct, Swagger, Parameterized Tests * Animation de sessions XP : mob programming, pair programming, coding dojo * Promotion du Software Craftsmanship : Clean Code, amélioration continue Environnement : SAFe Agile, Feature team, Java 11 17 21, Spring, Angular, Micro-services, Kafka, Kafka streams, Jenkins, Openshift, Docker, Kubernetes, Mysql, Cassandra, liquibase, Mybatis, Maven, NPM, Git, Junit, Intellij, REST, Mapstruct, Lombok, Open API, SonarQube, JWT, Auth2.0, Jira, Cloud AWS, Amazon MSK, AWS S3

Consultant Java/JEE, Angular

Enedis (ex ERDF)

juil. 2018 - juin 2021

3 ans

Région de Paris, France

Contexte: Au sein d'un programme SAFe (~200 personnes), transformation d'un système legacy SOA vers une architecture microservices, sur une plateforme gérant 200 millions de compteurs et contrats d'électricité.@@ Réalisations: * Maintenance et évolution du système legacy (Java 7, SOA, WebLogic) * Refonte vers microservices : développement d'APIs, services Java et composants Angular * Migration massive de données (200M compteurs) via Spring Batch — gestion de la réentrance, workflows complexes et support production * Mise en place index & mapping Elasticsearch pour moteur de recherche full-text (200M affaires/dossiers) * Conception et intégration d'une librairie de feedback utilisateurs (Angular + Spring) — initiative personnelle via approche Design Thinking, déployée sur l'ensemble des microservices du projet * Suivi et correction des pipelines GitLab CI/CD * Code reviews, merge requests, gestion des violations SonarQube * Three Amigos : préparation des jeux de données et scénarios de tests * Mob programming, pair programming, coding dojo — amélioration continue * Scripts BDD réentrants PL/SQL pour correction de données Environnement : Agile Scrum, Java 7 8 11, Spring Boot, Spring , Mysql, Cassandra, Kafka, Git, Maven, Jenkins, Openshift, Docker, Angular, JSF mapstruct, swagger, Spring boot admin, micro-services, BDD, Karma/Jasmine, Junit, Intellij, Flexbox, NPM, RESTfull, SOAP, Tomcat, Weblogic, Cloud AWS

Consultant Java/JEE

Talan

janv. 2017 - juin 2018

1 an 6 mois

Tunisie

Contexte: Au sein d'un programme Agile (~100 personnes), évolution et refonte de l'ERP interne de Talan — gestion du cycle complet d'activités d'une SSII (prospection → facturation). Réalisations : * Développement et évolution des modules existants * Refonte technologique JSF → Angular * Analyse et correction d'anomalies * Développement de tests unitaires * Scripts BDD réentrants en PL/SQL pour correction et rattrapage de données Environnement : Agile Scrum, Java 11, Spring Boot, Spring , Mysql, Cassandra, Kafka, Git, Maven, Jenkins, Openshift, Docker, Angular, Restfull, mapstruct, swagger, Spring boot admin, micro-services, BDD, Karma/Jasmine, Junit, Intellij, Flexbox, NPM


Formation

École Nationale d'ingénieurs de Sousse

Diplôme national d'ingénieur en génie informatique appliquée, Ingénierie des systèmes distribués

2014 - 2017

4 ans

Faculté des sciences de Tunis

Cycle préparatoire d'entrée aux cycles d'ingénieurs, Math - Physique

2012 - 2014

3 ans

École Nationale d'ingénieurs de Sousse

Mastére de recherche en Ingénierie Intelligente Des Connaisances IIC, Technologie informatique / technologie des systèmes informatiques


Licences et certifications

AWS Solutions Architect Associate

Délivré le : avr. 2026

Certifié par Amazon Web Services

Mobile Application Developer - Mastery Award for Students 2016

Délivré le : janv. 2017

Certifié par IBM

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.