Skip to content
Yassir Halaoui
Read in English

Paris · France · Remote

Développeur Java et React senior à Paris

Neuf ans de Java et de React là où un bug coûte cher : deux banques, un groupe de paiement, une plateforme d’assurance. Je prends des missions sur site à Paris et en Île-de-France, ou en télétravail depuis n’importe où en France.

En bref

Yassir Halaoui est développeur fullstack Java et React senior, basé à Paris. Il a neuf ans d’expérience en banque, paiement et assurance, et travaille aujourd’hui avec Java 21, Spring Boot 3.5, Kafka et Debezium, React 19 et Kubernetes sur Azure. Il accepte des missions sur site à Paris et en Île-de-France, et en télétravail partout en France.

De Java et de React en production
9 ans
Employeurs et missions de conseil
5
Stack actuelle, en production
Java 21 · React 19

Ma façon de travailler

Où je travaille

J’habite et je travaille à Paris. Les missions peuvent être sur site, hybrides ou à 100 % en télétravail. L’hybride reste le plus courant, deux ou trois jours par semaine chez le client.

Sur site, je couvre Paris (75) et toute l’Île-de-France : Hauts-de-Seine (92) dont La Défense, Seine-Saint-Denis (93), Val-de-Marne (94), Yvelines (78), Essonne (91), Val-d’Oise (95) et Seine-et-Marne (77). À distance, partout en France, avec un déplacement pour les ateliers qui comptent.

Pourquoi on fait appel à moi

Le travail se situe là où deux systèmes se rencontrent : un processeur de cartes et une application mobile, une base de données et un topic Kafka, un partenaire SOAP et un service Spring moderne. C’est là que vivent les bugs d’intégration, les tempêtes de retries et les trous dans l’audit, et c’est la partie que je préfère.

J’écris les deux côtés. Sur ma mission actuelle, ce sont des services Java 21 derrière un micro-frontend React 19, livrés d’Azure DevOps vers Kubernetes, avec les tests, le scan de sécurité et la quality gate dans le même pipeline.

Secteurs

La banque chez CIH Bank et à la Société Générale. La carte de paiement chez Pluxee. L’échange de données entre assureurs chez Docaposte. Une plateforme de location automobile via une ESN. Des environnements régulés, audités, souvent les deux.

Pour commencer

  1. 01

    Envoyez les dates, la stack et le nombre de jours sur site.

  2. 02

    Un appel de vingt minutes sur l’équipe et le système.

  3. 03

    Un devis écrit et une date de démarrage.

M'écrire · consultingyassir@gmail.com

Stack

Backend
  • Java 21
  • Spring Boot 3.5
  • Spring Batch
  • Kafka
  • Debezium
Frontend
  • React 19
  • Next.js
  • TypeScript
  • Module Federation
Données
  • PostgreSQL
  • Oracle
  • Redis
  • Elasticsearch
Plateforme
  • Azure AKS
  • Kubernetes
  • Terraform
  • Azure DevOps

Questions

Êtes-vous disponible pour une mission freelance Java React à Paris ?

Écrivez-moi avec les dates, la stack et le nombre de jours sur site, et je vous dis tout de suite si c’est compatible. J’ai travaillé via des ESN et je suis sur Malt.

Travaillez-vous en télétravail partout en France ?

Oui. Le télétravail fonctionne bien pour l’essentiel du travail backend et frontend. Sur une mission longue, j’aime être sur site les premières semaines : c’est le moyen le plus rapide de connaître l’équipe et le système.

Quel est votre TJM ?

Il dépend de la durée de la mission, du nombre de jours sur site et du périmètre. Je fais un devis écrit après un court appel.

Quelles versions de Java et de Spring avez-vous utilisées en production ?

Java 8, 11, 17 et 21, et Spring Boot jusqu’à la 3.5. J’ai aussi fait les migrations entre elles, notamment le passage de batchs sur Spring Boot et le remplacement de JDBC écrit à la main par Spring Data JPA.

Êtes-vous développeur backend ou fullstack ?

Fullstack. Je livre du React de la version 17 à la 19, du Next.js, du TypeScript et des micro-frontends avec Module Federation, et la plupart de mes missions ont couvert les deux côtés.

Avez-vous travaillé dans des environnements régulés ?

Toutes mes missions l’étaient : virements bancaires, signature électronique de documents bancaires, sécurité du code PIN des cartes de paiement, échange de données entre assureurs. Revues secure by design, pistes d’audit et mTLS font partie de mon quotidien.

Réalisations

Les compétences derrière

Notes de terrain

Autres services