Sofiane Oukachbi

Technical Lead

Salaire / Taux journalier

Paris, France

Freelance

Peut venir sur site

Expertises

Spring BootMicroservicesJavaKafkaKubernetesHexagonal ArchitectureDevOpsDocker

Langues

Anglais (Courant)

À propos

Introduction

Technical Lead avec 10+ ans d'expertise en architecture Java/microservices et leadership d'équipes. Expérience freelance chez BforBank, Publicis Sapient avec maîtrise DevOps, Kubernetes et méthodes agiles. Spécialisé en conception pilotée par le domaine et transformation digitale pour optimiser vos projets techniques.

Liens

Expérience de travail

Technical Lead

BforBankFreelance

janv. 2023 - juil. 2025

2 ans 7 mois

92400 Courbevoie, France

Au sein de BForBank, j’ai occupé le rôle de Tech Lead, où j’étais responsable des choix de conception, des décisions d’architecture et du développement, en encadrant une équipe de 12 personnes dédiée au domaine paiement de la nouvelle application BForBank. Les applications placées sous ma responsabilité couvraient notamment la gestion des virements SEPA standards et instantanés, des virements récurrents, des mandats de prélèvement ainsi que la gestion des bénéficiaires. Nous avons mis en place une architecture microservices composée de plusieurs dizaines de services communiquant via des API REST et un cluster Kafka central. L’ensemble de l’infrastructure était déployé sur Kubernetes, hébergé dans le cloud GCP (Google Cloud Platform). Mon périmètre couvrait à la fois la couche Bank-as-a-Service (BaaS), ainsi que la partie client-facing, exposant la couche BFF (Backend For Frontend) utilisée par l’application mobile et l’application web.

Technical Lead

Publicis SapientFreelance

nov. 2020 - déc. 2022

2 ans 2 mois

Paris et périphérie

Pour le client Sonepar, j’ai occupé le rôle de développeur puis tech Lead sur le projet Spark, où j’étais responsable des développements liés au domaine Search & Product de la plateforme. Mon périmètre fonctionnel couvrait la gestion des produits, des prix, des stocks et des promotions. Sur le plan technique, nous avons conçu une architecture microservices basée sur Java, Spring Boot, Spring Cloud ... et des services cloud (azure event hubs, AKS, ...) déployés sur Microsoft Azure. Le projet impliquait également de l’intégration de données et on s’est appuyé sur des outils d’intégration tels que Boomi (Dell) pour la synchronisation et le traitement de données en masse ainsi que de base de données NoSql (MongoDB).

Atos

avr. 2015 - oct. 2020

5 ans 7 mois

92000 Nanterre, France

Technical leader | Software engineer | Scrum master

mars 2018 - oct. 2020

2 ans 8 mois

92000 Nanterre, France

Pour le client Enedis. Au sein de la DSI d'Enedis, j'ai intérvenu en tant que tech lead au sein de la squad qui gère les services de calcul des bilans de la consommation et production énergétique. Application développée from scratch. L'équipe était composée de deux développeurs backend, deux développeurs frontend, d'un designer d'un PO et d'un PM.

Software engineer

nov. 2015 - mars 2018

2 ans 5 mois

Région de Bordeaux, France

Pour le client Accorhotels Pour le client AccorHotels, j’ai occupé le poste de développeur BACKEND Java au sein de l’équipe Interfaces PMS, en charge des applications assurant la communication entre le système central TARS et les différents hôtels du groupe. Nous développions et maintenions des applications liées à la gestion des réservations, aux mises à jour des tarifs et plannings, ainsi qu’aux annulations. L’architecture reposait sur des microservices fait en Java / Spring, intégrant de nombreuses API SOAP et REST, avec des systèmes de messagerie ActiveMQ et IBM MQ Series. Puis, j’ai participé pleinement à la migration de l'ancienne architecture vers une nouvelle architecture microservices basée sur des services en java, springboot communiquant en asynchrone via un cluster Kafka, améliorant ainsi la résilience, la scalabilité et la fluidité des échanges entre les services.

Software developper

avr. 2015 - déc. 2015

9 mois

Bordeaux, France

Pour le client Renault Pour le client Renault, j’ai occupé le poste de développeur sur une application destinée à la génération automatisée des documents de douane lors du transit international de véhicules et de pièces détachées. Cette solution assurait la communication des données avec les plateformes douanières des différents États, garantissant la conformité réglementaire et la traçabilité des échanges. L’application reposait sur Java, Struts, HTML, CSS, JavaScript et JQuery pour l’interface utilisateur, et s’appuyait sur JBoss pour le déploiement ainsi que IBM MQ Series pour l’échange de données inter-systèmes.


Formation

ORSYS

2020 - 2020

1 an

global knowledge France

2020 - 2020

1 an

Global knowledge France.

2020 - 2020

1 an

m2i

2019 - 2019

1 an

conduent

2018 - 2018

1 an

DevOps Institute

2018 - 2018

1 an

ORSYS

2017 - 2017

1 an

ORSYS

2017 - 2017

1 an

Confluent

2017 - 2017

1 an

m2i

2016 - 2016

1 an

m2i

2016 - 2016

1 an

pivotal

2015 - 2015

1 an

Spring entreprise edition

Université Paris-Est Marne-la-Vallée

Master 2 (M2)

2014 - 2015

2 ans

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.