You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Tran Quang HuyTQ

Tran Quang Huy

Développeur Java, Spring Boot, Kubernetes

450 €/jour
Paris, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de Tran

🧑‍💻 Présentation
Développeur Java depuis 2015, j’ai débuté en CDI chez plusieurs grands comptes (GRDF, Enedis, SGCIB) avant de me lancer en freelance en 2018, avec une première mission chez Slimpay, spécialiste du paiement récurrent.

J’interviens sur des projets Java back-end et full-stack, avec une expertise en architecture distribuée, API REST/SOAP, traitement batch et intégration continue. Mon approche est orientée qualité, performance et autonomie.

Je suis disponible uniquement pour des missions en full-remote, avec déplacements ponctuels sur site si nécessaire (environ une fois toutes les 4 semaines). Je peux également assurer une présence physique durant la phase d’onboarding.
Merci de ne pas me contacter pour des missions sur site ou en hybride.


🛠️ Domaines d’expertise
- Développement web & APIs
REST API (Spring MVC), SOAP, React, Spring Security, Spring Batch

- Intégration de données & flux
Traitement batch, brokers (JMS, RabbitMQ), ESB, Apache Camel

- CI/CD & Infrastructure
Jenkins, GitLab CI, Docker, Kubernetes – build, test, packaging

- Architecture & méthodologie
Microservices, Event-Driven Architecture, Event Sourcing, BDD
  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

  • Vietnamien

    Bilingue ou natif

En télétravail uniquement
Travaille majoritairement à distance

Expériences

  • Dalkia
    Développeur Fullstack Java Typescript
    ENERGIE
    août 2024 - Aujourd'hui (1 an et 10 mois)
    Courbevoie, France
    Dalkia est une filiale du groupe EDF, spécialisée dans la gestion de réseaux de chaleur, principalement à destination de clients professionnels (hôpitaux, collectivités, immeubles de bureaux, etc.).
    J’interviens sur le développement et l’évolution de l’espace client en ligne, permettant aux clients de Dalkia de consulter et piloter leurs patrimoines ainsi que les réseaux de chaleur associés.
    - Technique :
    Maintenance évolutive des applications existantes
    Migration de l'ancien référentiel vers le nouveau
    Adaptation progressive des applications pour une migration vers AWS
    Montée de version technique vers Java 21 et Spring Boot 3
    Agrégation de flux de données internes et externes
    Gestion, visualisation et export des interventions de maintenance
    Implémentation des règles d’accès aux patrimoines selon les profils clients
    Gestion des factures, contrats et demandes de devis
    Consultation des compteurs et de leurs données techniques
    Développement front-end (environ 10 %) avec Angular, AngularJS et TypeScript
    Rédaction des tests automatisés (unitaire, intégration…) et des tests manuels

    - Relationnel :
    Travail dans une équipe de 13 personnes, dont 1 PO, 3 PPO, 1 Scrum Master, 1 QA, 1 Ops et 6 développeurs
    Organisation agile en Kanban/Scrum, avec sprints de 2 semaines et mises en production mensuelles

    - Environnement technique : SPRING BOOT 3 (MVC, DATA, SECURITY), AWS (EC2, Cloudwatch), Docker, GITLAB GITLABCI, MOCKITO, INTELLIJ, LOMBOK, JAVA 21, REST API, NEXUS, Postgres, Angular, AngularJS, Typescript
    Spring boot Typescript Angular Docker Java
  • PMU
    Développeur Java
    DIVERTISSEMENTS & LOISIRS
    août 2023 - août 2024 (1 an)
    Paris, France
    PMU est l’acteur dans le domaine des paris hippiques. Dans le cadre de framework SAFE, la DSI est divisée en 2 train: PPO (Prise des paris et opérations), dont je fais partie, et Marketing/Partenaires
    Technique :
    • Maintenance et amélioration en continue des applications existantes de prise de pari hippique
    • Gestion des paniers et prise de paris offline
    • Communication avec les points de distribution (bornes de vente, terminaux…)
    • Gestion de comptabilités de point de distribution
    • Consultation et prise de pari sur compte offline/online
    • Prise en compte des promotions
    • Mise en place du nouveau processus d’authentification avec Cognito
    • Maintenance des différents Lambda AWS
    • Ecriture des tests automatisés (unitaire, intégration, Cucumber…) et des tests manuels
    • Utilisation de AWS console (Lambda, EC2, RDS, Cognito, Secret manager) pour surveiller et tester les features développées sur les environnements non-prod
    Relationnel :
    • Travail dans une équipe de 10 personnes, dont 1 PO, 1 Scrum Master, 1 QA, 1 Ops et 6 développeurs back
    • Encadrement par framework SAFE avec PI planning tous les 3 mois et sprint de 2 semaines
    Environnement technique : SPRING BOOT 3 (MVC, DATA, SECURITY), AWS (Lambda, EC2, RDS, Secret manager, Cognito), Quarkus, GITLAB GITLABCI, MOCKITO, INTELLIJ, LOMBOK, JAVA 17, REST API, CUCUMBER, NEXUS, Postgres, MySQL, Redis, Oauth2
    Amazon Web Services Java Spring boot Spring MVC Maven
  • Geopost
    Tech Lead Java/DevOps
    LOGISTIQUE & SUPPLY CHAIN
    août 2021 - août 2023 (2 ans)
    Issy-les-Moulineaux, France
    Geopost est la filiale de La Poste et la société mère qui détient les marques telles que Chronopost, DPD, Stuart…
    Technique :
     Accompagnement des équipes des autres BU (Chronopost, DPD France…) dans la mise en place de la chaîne d’intégration continue et de déploiement continue avec GitlabCI, Kubernetes et Helm chart
    o Mise en place des builds pour produire les livrables et les charts Helm et les pipelines de déploiements de l’environnement TEST jusqu’à la PROD
     Développement from scrach d’une application web qui présente le catalogue des services proposés par les BU de Geopost. MVP validé
    o Initialisation de projet avec Maven/Spring Boot/React/Docker/PostgreSQL
    o Mise en place des pipelines GitlabCI pour déployer de l’environnement TEST à PROD avec le chart Helm et Kubernetes
    o Mise en place de test d’intégration avec Cucumber
     Développement from scratch d’une application MDM (Master Data Management) dans le but de permettre aux acteurs de créer/gérer/exploiter/réutiliser de manière autonome les méta-data. Le POC validé, MVP en cours de construction.
    o Etude et analyse pour choisir les technologies pour nouveau projet
    o Initialisation de projet avec Maven/Spring Boot/React/Docker/MongoDb
    o Mise en place des pipelines GitlabCI pour construire les images Docker/dépendances Maven et pour déployer de l’environnement TEST à PROD avec le chart Helm et Kubernetes
    o Conception et implémentation d’une API GraphQL générique permettant d’accéder à toutes les collections MongoDB
    o Mise en place de Business Rule Engine (moteur de règle de métier) Drools
    o Mise en place de l’authentification SSO auprès de Keycloak
    o Conception et implémentation RBAC (Role Based Access Control) en Spring Security
    Relationnel :
     Travaillant en tant que Référent Technique et Lead Développeur
     Informant le progrès de l’équipe à Lead Architect
     Onboarding et transfert de connaissance aux nouveaux membres d’équipe
     Participation aux réunions inter-équipe
    ENVIRONNEMENT TECHNIQUE : SPRING BOOT 2 (MVC, DATA, SECURITY), KUBERNETES, HELM CHART, GITLAB GITLABCI, KEYCLOAK, DROOLS, GRAPHQL, MOCKITO, INTELLIJ, LOMBOK, JAVA 11, MONGODB, REST API, DOCKER, CUCUMBER, REACT, TYPESCRIPT, VAULT, NEXUS
    Kubernetes Helm Gitlab CI Gitlab Spring boot Spring MVC Java Spring Data GraphQL MongoDB Docker Drools Spring Security Spring Batch Cucumber

Recommandations

Ces profils de freelance correspondent également à vos critères

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Formations

  • Master MIAGE
    Aix-Marseille Université
    2015
  • Licence MIAGE
    Aix-Marseille Université
    2013

Compétences

Catégories