Tran Quang Huy

Développeur Java/Spring Boot

Remote from Paris

  • 48.8546
  • 2.34771
  • Indicative rate €500 / day
  • Experience 7+ years
  • Response rate 100%
  • Response time 4h
Propose a project The project will only begin when you accept Tran's quote.

Confirmed availability

Propose a project The project will only begin when you accept Tran's quote.

Location and geographical scope

Location
Paris, France
Remote only
Works remotely most of the time

Preferences

Project length
  • ≤ 1 week
  • ≤ 1 month
  • Between 1-3 months
Company size
  • 2 - 10 people
  • 11 - 49 people
  • 50 - 249 people
  • 250 - 999 people
  • 1000 - 4999 people
+1 autres

Verifications

Languages

  • Français

    Native or bilingual

  • Anglais

    Full professional proficiency

  • Vietnamien

    Native or bilingual

Skills (21)

Tran in a few words

Après mon alternance début 2014, j'avais commencé mon premier CDI en tant que Développeur Java depuis Septembre 2015 et travaillait pour différents clients (GRDF, Enedis, SGCIB).

J'ai commencé ma première mission en freelance en tant que Développeur Java chez Slimpay, spécialiste de paiement par abonnement à Novembre 2018.
Je suis actuellement en mission à Allianz France depuis Mai 2020.

Je suis éventuellement disponible pour les missions courtes et ponctuelles (formateur, développement Java...) en dehors de mon activité principale à Allianz.

Plus de détails sur mon profil Linkedin: linkedin.com/in/quanghuytran

Experience

Allianz France

Banking & Insurance

Développeur Java

Paris, France

May 2020 - Today

Projet : SDW (Sales Digital Workstation), unification des applications métier utilisées par tous les agents Allianz Europe

Technique :
Développement from scratch d'une application Adapter pour convertir les données entre l’ancienne et la nouvelle CRM
Développement de REST API en implémentant les contrats (groupe) de service
Consommation des données depuis des services SOAPs
Mise en place de tests unitaires, test d’intégration…
Support Niveau 3
Fonctionnel :
Gestion de parcours de prospect de l’agent commercial
Relationnel :
Travail dans une équipe de 6 personnes
Collaboration avec l’équipe Front-end en Allemagne
Environnement technique : Spring Boot 2 (MVC, DATA), TOMCAT, MOCKITO, INTELLIJ, Jenkins, SONARQUBE, LOMBOK, JAVA 11, MongoDB, REST API, SOAP, DOCKER, OpenShift
Méthodologie : SCRUM, KANBAN, DEVOPS

SlimPay

Banking & Insurance

Développeur Java

Paris, France

November 2018 - April 2020

Slimpay est un spécialiste de paiement par abonnement dans zone SEPA
• Développement d'une application batch d’importer les cartes bancaires des nouveaux clients
• Développement from scratch d'une application batch de transformation des données métiers vers les données utilisables par les outils de reporting
• Développement et maintenance de microservice de gestion des transactions par carte bancaire
• Participation à la mise en place de CI/CD avec GitLabCI
• Containeriser les applications avec Docker pour s'adataper à la nouvelle infrastructure
• Maintenance et développement de fonctionnalité de gestion des mandats de prélèvements
• Maintenance de différents batchs existants (Spring Batch)
• Refactoring du code : Clean de code pour préparer la migration vers Java 8 et Spring 4
• Support Niveau 3
ENVIRONNEMENT : Spring 3/4 (MVC, BOOT, SECURITY, OAUTH2, BATCH), TOMCAT, MOCKITO,
INTELLIJ, JENKINS, SONARQUBE, LOMBOK, JAVA 7/8, ELK (ELASTICSEARCH LOGTASH
KIBANA), AWS S3, MYSQL, REST API, Docker, ECR Repository, GitLab CI

SGCIB

Banking & Insurance

Développeur Java

Nanterre, France

April 2017 - November 2018

Société générale Corporate and Investment Banking: ITEC/MKT/VOL
- Projet Onyx/Cascade : Application de Trade des produits vanilles (Option OTC/Listed, Swap...) destinée aux traders de Société Générale
• Développement de différents micro-services (communication via REST API)
• Ecriture des tests automatisés (unitaire, TDD, BDD)
• Assistance à BA dans l'automatisation de test d'intégration
• Travail sur workflow complet Front to Middle: Capturer RFQ -> Pricing -> Compliance -> Delta Heding -> Booking
• Environnement : Spring (MVC, Boot, Data, Security, OAuth2), Tomcat, Git, Cucumber, Mockito, Antlr4, Spring Cloud (Eureka, Zuul, Hystrix, Feign), Git, Artemis, FIX, STOMP, Reactive Programming, Lombok, Zipkin, ELK (ElasticSearch Logtash Kibana)

Enedis - Enedis

Energy & Utilities

Développeur Java

Nanterre, France

September 2016 - April 2017

Projet : OSE (Offre Service d’Echanges)

Technique :

 Développement des flux d’échanges :
o Développement des services d’exposition (SOAP) avec OSB
o Développement des routes entre les applications ERDF et les B2B avec Apache Camel
o Collaboration avec l’équipe d’intégration dans le déploiement des services
o Support niveau 2,3 et correction des anomalies de production
 Développement d’un IHM Web de commande de flux d’échange avec JSF
 Evolutions d’un socle technique :
o Automatisation de création de flux JMS
o Création de job Jenkins pour le déploiement

Fonctionnel :

 Réalisation d’une application de gestion de commande de flux d’échange :
o Suivi de l’état d’avancement de commande
o Automatisation de création des flux simples
o Accélération de temps de mise en production
Relationnel :
 Travail dans une équipe de 9 personnes
 Collaboration avec différents acteurs (PO, intégration, clients…)

ENVIRONNEMENT TECHNIQUE : SPRING, HIBERNATE, APACHE CAMEL, ORACLE SERVICE BUS, JSF, TOMCAT 7, WEBLOGIC SERVER, ORACLE, SVN, GIT, JENKINS, MAVEN, DOCKER, VAGRANT, ACTIVEMQ, JMS, HP ALM QC, ARTIFACTORY, NEXUS REPOSITORY MANAGER, VELOCITY
METHODOLOGIE : SCRUM, KANBAN, DEVOPS

GRDF - GRDF

Energy & Utilities

Développeur Java

Paris, France

October 2015 - September 2016

Projet : OMEGA

Technique :

 Développement d’un REST API :
o Réalisation des microservices
o Documentation d’API avec Swagger
o Sécurisation d’accès avec Oauth2
 Développement d’une application Web
o Consommation de REST API
o Réalisation de fonctionnalité d’ajout des jeux de données de test en fonction de services et environnements
Fonctionnel :

 Réalisation de plateforme d’injection de jeux de données de test des échanges entre GRDF et les fournisseurs
Relationnel :

 Travail dans une équipe de 4 personnes

ENVIRONNEMENT TECHNIQUE: SPRING (MVC, BOOT, DATA, SECURITY, OAUTH2), ANGULARJS, TOMCAT, MYSQL, GIT, SONARQUBE
METHODOLOGIE : SCRUM

VIGIMILIA

Travel & Tourism

Développeur PHP

Marseille, France

September 2014 - September 2015

Technique :
 Maintenance et développement des nouvelles fonctionnalités de l’outil existant
o Intégration des flux de données (XML, CSV, JSON…) de clients
o Extraction de reporting en Excel
o Réalisation des nouveaux robots d’aspiration de site web (robot scraping)
o Correction des anomalies
 Développement d’un système de veille concurrentiel pour un client de grand compte
o Conception et modélisation de base de données et orientée objet
o Intégration des flux de données (XML, CSV, JSON…) de clients
o Réalisation d’une application web (Back end et Front End)
o Mise en production et automatisation des tâches quotidiennes via les scripts Shell
 Développement d’un nouvel outil d’aide à la décision aux hôteliers
o Etude de faisabilité technique
o Conception et modélisation de base de données et orientée objet
Fonctionnel :
 Outil de comparaison de prix qui aide le pilotage dans la pratique de Yield Management
Relationnel :

 Travail dans une équipe de 5 personnes
 Collaboration avec le client pour recueil du besoin

ENVIRONNEMENT TECHNIQUE : PHP5 (FRAMEWORK MVC CODEIGNITER), JAVASCRIPT (JQUERY, PHANTOMJS), SHELL, XML (XPATH), MYSQL, SELENIUM, TOMCAT, LINUX REDHAT, SPAGOBI
METHODOLOGIE : SCRUM

IFREMER

Public sector

Développeur Java

Toulon, France

April 2014 - September 2014



- Mission: Etudes et Réalisation des Évolutions d’une application web de suivi et de rejeu de
campagnes océanographiques (démonstrateur "Télésciences",projet Seatcher)

Secteur d'activité : Océanographie, pédagogie

Environnement technique :
- Apache Tomcat
- Servlet, JSP, AJAX, JQuery
- Git, PostgreSQL, Netbeans, Google Maps

Missions:
- Développer un module d’administration du site: gérer les informations d’utilisateurs, envoyer automatiquement les mails, ajouter les utilisateurs en important les fichiers csv, gérer les fichiers KMZ...
- Développer une fonctionnalité de gérer les tags, qui faciliteront la recherche de ressources du site, et d’identifier les ressources favorisées
- Concevoir et développer une application de rejouer une plongée via données existantes. Cette application interagit également avec Google Maps et la base de données pendant la lecture de plongée

Togui Ilyass - INTECH

2/7/2019

J'ai eu la chance de compter Huy dans mon équipe pendant cette mission. Il s'est distingué par son autonomie, dans un contexte technique complexe et dynamique. En plus de son expertise technique, Huy a aussi apporté au groupe sa bonne humeur. Je recommande Huy sans hésitation.

Education

charter modal image

Success is a team effort

Contribute to this success and the community's professionalism by signing the Freelancer Code of conduct

Sign the code