Julien Zhan

Ingénieur développeur Java | Kafka, Angular

1 recommandation

Salaire / Taux journalier

1 personne recommande

Paris, France

Freelance

Peut venir sur site

Expertises

MicroservicesJavaSpring BootClean CodeTest Driven DevelopmentHexagonal ArchitectureJavascriptNuxtVueAngularRedisCSSMongoDBDevOpsBase de données SQLDartAWSKafkaMicrosoft SQL ServerPostmanSwagger/OpenAPIDatadogCopilotDéveloppeur BackendEvent Driven ArchitectureGoogle Cloud PlatformGitCypressMicrosoft 365DockerNotionJiraGitHubPostgreSQLGitLabDéveloppeur FrontendTypescriptGradleMavenDéveloppeur FullstackSEOHerokuHTMLMySQLAnsibleConfluenceOneDriveKanbanScrum

Langues

Chinois (Maternelle)Anglais (Courant)

Recommandé par

Mouhamed Diallo

CONSORTIUM ESUP PORTAIL

Ingénieur Fullstack Java/VueJS

A recommandé le 08 janvier 2026

À propos

Introduction

Ingénieur fullstack avec 5+ ans d'expérience en Java/Angular/Kafka et architectures microservices. Expert en migrations techniques complexes, CQRS/Event-Sourcing et modernisation d'applications (Digiposte, BPI France). Spécialisé en clean code, TDD/DDD et optimisation de performance pour des solutions scalables et maintenables.

Liens

Expérience de travail

Ingénieur développeur Java / Vue 3

AkiemFreelance

mars 2025 - juil. 2026

1 an 5 mois

93400 Saint-Ouen-sur-Seine, France

Récupération des locomotives au format métier • Création du modèle • Agrégation des différentes données • Récupération des mises à jour par message Kafka • Gestion des rôles et droits • Affichage des données • Mise en place de composants internes réutilisables Affichage des positions de locomotives en temps réel • Récupération des dernières données en date • Création d’un historique / trajet • Transmission des données sous format compact • Mise en cache des requêtes • Affichage d’une carte à l’aide de Leaflet Calcul des restrictions d’une locomotive • Récupération des données dans un microservice • Traitement algorithmique des restriction • Optimisation de l'affichage

Ingénieur développeur Java Angular

DigiposteFreelance

mars 2023 - mars 2025

2 ans 1 mois

92130 Issy-les-Moulineaux, France

Transition vers l’arrêt des collecteurs •Migration des offres proposées •Ajout de la nouvelle offre au catalogue •Création et envoi d’un nouvel évènement Kafka •Définir les paramètres de l’offre •Permettre aux administrateurs de gérer l’offre •Envoi des évènements de compensation pour migrer les utilisateurs existants Transition vers une nouvelle UX & UI •Utilisation d’une nouvelle architecture à part entière (state) dans le but de diminuer les appels vers l’API •Transition vers de nouvelles données mises en avant •Création des API correspondantes •Recherche de la lecture optimale en temps processeur Mutualisation des dépendances •Recherche de la bonne pratique de factorisation •Mise à jour des librairies dépréciés •Factorisation dans un seul fichier •Partage de la bonne pratique •Documentation et sourçage de la pratique Migration du partenaire de gestion de collecte automatique •Analyse de l’existant •POC sur la faisabilité et estimation de la charge de travail •Analyse des API et du fonctionnement du nouveau partenaire •Adaptation et création de workflow dans le but d’éviter tout transition visuelle •Gestion des nouveaux cas d’usage •Migration des utilisateurs existants •Bascule vers le nouveau partenaire Décommissionnements divers •Suppression de briques inutilisées •Gestion des dépendances •Nettoyage et refacto si nécessaires

abbeal

mars 2021 - mars 2023

2 ans 1 mois

Paris, France

Ingénieur développeur Java / SpringBoot / Kafka / Angular 2+

avr. 2022 - mars 2023

1 an

Paris, France

Consultant chez Digiposte : - Développeur Java/Angular/Kafka/SpringBoot - Architecture microservice utilisant Javalin - Architectures CQRS / Event-Sourcing / Hexagonales - Utilisation de TDD, BDD et de DDD - Clean code et revue / refacto de code

Ingénieur développeur Java / SpringBoot / Kafka /Angular 2+

mars 2021 - mars 2022

1 an 1 mois

Maisons-Alfort, France

Consultant chez BPI France: - Développeur Java 11 / Angular 13 / SpringBoot 2.6 - Architecture microservice - Architecture hexagonale - Utilisation de TDD, BDD et de DDD - Clean code et revue / refacto de code

Ingénieur développeur fullstack Java/Vue.js

Symphony RetailAI

sept. 2020 - mars 2021

7 mois

Paris, France

Migration de la solution vers une nouvelle version majeure en utilisant un nouveau langage.

Ingénieur développeur fullstack Django/Nuxt.js

EDF

mars 2020 - oct. 2020

8 mois

91120 Palaiseau, France

Création d'une plateforme web afin de permettre aux techniciens une gestion prévisionnelle des travaux.

Développeur Frontend Vue.js

PurchEase

mai 2019 - août 2019

4 mois

Région de Paris, France

Création d'un site web permettant l'impression de coupons et des ponts vers les autres sites de l'infrastructure.


Formation

Lycée Carnot

Classe préparatoire aux grandes écoles, Physique-Chimie

TELECOM Nancy

Diplôme d'ingénieur, Ingénierie informatique


Licences et certifications

TOEIC 965

Délivré le : nov. 2018

Certifié par TOEIC Program

Gestion de Projet, parcours classique

Délivré le : nov. 2017

Certifié par MOOC Gestion de Projet

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.