Khefifi Oussama

Consultant Full Stack Java / Angular

Salary / Daily rate

Paris, France

Mobility: France

Freelance, open to permanent contract

Can come onsite

Skills

AngularJavaKafkaSpring BootHexagonal ArchitectureBackend DevelopmentFullstack DevelopmentMicroservicesJavascriptSQL databasesAWSDomain Driven DesignPostmanSwagger/OpenAPIClean ArchitectureLinuxBackend DeveloperEvent Driven ArchitectureGitClean CodeMQTTRESTful APIsPostgreSQLGitLabTypescriptAmazon EC2MavenFullstack DeveloperMakeMySQLRabbitMQWindowsSoftware Engineer

Languages

Arabic (Native)French (Fluent)English (Fluent)Italian

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.

Links

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

The best place to find your next move

© 2026. All Rights Reserved.