
Khefifi Oussama
Consultant Full Stack Java / Angular
Salary / Daily rate
Paris, France
Mobility: France
Freelance, open to permanent contract
Can come onsite
Skills
Languages
About me
Intro
Consultant Full Stack Java / Angular avec plus de 3 ans d’expérience sur des systèmes critiques à forte volumétrie (Smart Energy, IoT, Micro-Paiement, APIs opérateurs, Fintech). Spécialisé en développement backend robuste (Spring Boot 3, Jakarta EE 10), architectures événementielles (Kafka), sécurisation JWT/RBAC, et déploiement Docker/AWS. Habitué aux environnements Agile et DevOps (CI/CD, conteneurisation, cloud). Disponible pour mission longue durée via société de portage salarial en France.
Work experience
Consultant Full Stack Java / Angular - Projet Smart Energy & IoT
NexxtLab
Nov 2025 - Present
1 year
Luxembourg
Dans le cadre de mon poste actuel chez NexxtLab, j’évolue au sein d’une équipe technique dédiée au développement et à l’évolution de Smartmaster, une plateforme sophistiquée de gestion de l’énergie et de l’IoT. Ce projet stratégique repose sur une architecture multi-module robuste visant à optimiser la transition énergétique et la gestion des actifs intelligents. Ces projets mêlent des développements en Java (Jakarta EE 10) et Angular, avec une forte dimension événementielle et temps réel pour le traitement des données énergétiques. Stack technique utilisée : •Backend : Java 17, Jakarta EE 10 / Payara Server, Maven •Frontend : Angular 16, TypeScript, Material Design •Base de données & Messaging : PostgreSQL (JPA/EclipseLink), Apache Kafka •DevOps / Outils : Docker, Docker Compose, Git, Bruno, JMeter, Balena Missions réalisées : •Développement fullstack de modules critiques : conception technique et implémentation de fonctionnalités de bout en bout au sein de l'architecture multi-module (domain, logic, web, service). •Conception et sécurisation d'APIs REST via le module smartmaster-web, avec mise en œuvre de la sécurité JWT et de la gestion des accès par rôles (RBAC). •Mise en place d'une architecture événementielle avec Kafka pour le traitement et la consommation des flux de données IoT en temps réel. •Intégration de protocoles de communication spécifiques (OCPP, OCPI) pour le pilotage et la supervision des bornes de recharge électrique. •Modélisation et optimisation de la persistance des données sous PostgreSQL : gestion des entités complexes liées aux communautés énergétiques et aux sessions de charge. •Orchestration et déploiement conteneurisé des services via Docker et Docker Compose, garantissant la stabilité des environnements multi-tenant. •Maintenance, tests et débogage : réalisation de tests de performance et de charge (JMeter) et validation des flux API pour assurer une haute disponibilité du système. Cette mission me permet de consolider mes compétences sur des technologies de pointe (Jakarta EE 10, Kafka, Angular 16), tout en relevant les défis complexes liés à l’IoT, au traitement de données massives et à la performance des systèmes critiques dans le secteur de l'énergie.
Consultant Full Stack – Plateforme Micro-Paiement
Digital VirgoFreelance
Apr 2024 - Nov 2025
1 year 8 months
69340 Francheville, France
Dans le cadre de mon poste actuel, j’évolue au sein d’une équipe pluridisciplinaire (chef de projet, développeurs, data scientists, DevOps) sur des projets stratégiques liés au micro-paiement et au Direct Carrier Billing (DCB). Ces projets mêlent des développements en Java (Spring Boot) et Angular, selon les besoins fonctionnels et les modules concernés. Stack technique utilisée : •Backend : Java 11,17,21 / Spring Boot 3 •Frontend : Angular, TypeScript •Base de données : MySQL, PostgreSQL •DevOps / Outils : Docker, Git, GitLab CI/CD, AWS, Postman Missions réalisées : •Développement fullstack de fonctionnalités de bout en bout : analyse des besoins, conception technique, développement, tests, intégration et déploiement •Intégration de plus de 200 APIs tierces (opérateurs, partenaires, agrégateurs) avec des exigences fortes en matière de fiabilité, traçabilité et sécurité • Maintenance, tests, débogage, refactorisation et amélioration continue avec une démarche qualité orientée utilisateurs et stabilité •Conception et gestion de bases de données MySQL : modélisation, requêtes optimisées, évolutions de schéma •Rédaction de documentation technique claire et structurée pour faciliter la maintenance et l’évolutivité •Collaboration étroite avec l’ensemble des profils projets pour assurer la cohérence technique (back, front, DevOps, QA) •Développement de frontends Angular responsives, compatibles mobile/tablette, pour les interfaces d'administration et de suivi •Pratique quotidienne de l’intégration continue (GitLab CI/CD), revues de code, déploiements Dockerisés, en mode agile Cette mission m’a permis de consolider mes compétences fullstack sur un environnement multi-technologies, notamment Spring Boot pour les APIs métier, les services critiques backend, et Angular pour les interfaces utilisateurs, tout en travaillant dans une logique DevOps orientée performance et qualité.
Consultant Full Stack – Smart Metering
SagemcomFreelance
Aug 2023 - May 2024
10 months
69340 Francheville, France
Lors de mon expérience chez Sagemcom, j’ai travaillé sur plusieurs applications web intégrées au projet de compteurs intelligents (Smart Metering) pour la STEG (Société Tunisienne de l'Électricité et du Gaz). Ces applications ont été développées dans un environnement fullstack mêlant Angular et Java Spring Boot. Environnement technique : •Frontend : Angular (interfaces dynamiques, gestion d’état, responsive design), TypeScript •Backend : Java Spring Boot (microservices backend critiques, traitements asynchrones, gestion métier, API sécurisées) •Base de données : MySQL •DevOps & Cloud : Docker, GitLab, GitLab CI/CD, AWS (EC2, RDS, S3) Réalisations clés : •Développement d’applications internes pour : — le suivi des compteurs et de la consommation, — la gestion des anomalies et incidents, — la visualisation temps réel des données techniques et commerciales •Implémentation de flux d’authentification sécurisés : JWT, gestion fine des rôles, restrictions d’accès par profil • Conception de dashboards interactifs Angular (graphiques, filtres, exports) pour les équipes techniques et commerciales • Mise en place de pipelines CI/CD GitLab automatisant tests, build et déploiement continu • Conteneurisation de l’environnement avec Docker pour un déploiement modulaire, reproductible et scalable • Déploiement sur AWS avec une architecture sécurisée et optimisée pour les volumes importants de données Cette mission m’a permis de renforcer mes compétences fullstack en intégrant Spring Boot côté backend, tout en travaillant avec Angular côté frontend, dans un contexte industriel exigeant, mêlant DevOps, cloud computing et collaboration interdisciplinaire (développeurs, QA, ingénieurs réseau/IoT, chefs de projets).
Education
TEK-UP University of Digital Sciences
Ingénieur en informatique
2023 - 2026
2 years 10 months
Institut Supérieur d'informatique et multimédia de Sfax
Licence en Sciences de l'informatique
2019 - 2023
3 years 10 months