Valentin JAVAUX

Développeur Java Full Stack Senior | Spring Boot

Salaire / Taux journalier

Montpellier, France

Freelance

Peut venir sur site

Expertises

JavaKafkaSpring BootDockerTest Driven DevelopmentHexagonal ArchitectureDéveloppement FrontendDéveloppement BackendDéveloppement FullstackMicroservicesJavascriptVueAngularCSSDevOpsRequêtes SQLDomain Driven DesignPostmanSeleniumClean ArchitecturePrometheusLinuxDéveloppeur BackendTech LeadEvent Driven ArchitectureKubernetesGitClean CodeMariaDBRESTful APIsBootstrapPlaywrightGitLabJenkinsTypescriptMavenDéveloppeur FullstackXL ReleaseHTMLAnsibleOracle DatabaseIngénieur logiciel

À propos

Introduction

Développeur Java FullStack avec 5+ ans d'expérience en architectures cloud et microservices. Actuellement freelance chez INSERM, j'ai créé from scratch un portail cloud complet (Java 21/SpringBoot/VueJS) avec gestion de VMs, stockage S3 et facturation. Expert en DevOps (GitlabCI, Docker, Kubernetes) et tests automatisés (80% de couverture). Je transforme vos besoins techniques en solutions robustes et scalables, de la conception au déploiement.

Liens

Expérience de travail

Full Stack Engineer

INSERMFreelance

nov. 2024 - Présent

2 ans

Montpellier, France

- Finalisation du projet de gestion d'identité (formulaire d'inscription + backoffice) : Formulaire d'inscription : Mise en place d'un OTP BackOffice : Connecteur AD et LDAP, import de CSV - Projet de portail cloud (Backend JAVA 21, Springboot. Frontend : VueJS) Création "from scratch" d'un portail pour commander et manager des machines virtuelles. Ajout de fonctionnalités : stockage S3, ouverture de flux réseaux entre VMs, facturation au "Projet". Pilotage des stockages S3 via API du Tenant Manager Gestion des accès aux VMs via groupe AD (SSSD) : invitation via l'application d'utilisateur sur une VM. Pour ces deux projets j'ai aussi fait : Mise en place de tests unitaire (Junit couverture d'environ 80%) Mise en place de tests end-to-end (Selenium, RestAssured) Mise en place des pipelines de déploiement via GitlabCI. Dockerisation des applications (Creation de dockerfile par application et un docker compose global). Paramétrage des VMs (ouverture de flux, installation/activation des services nécessaires, déploiement de Gitlab runner, installation/configuration Nginx). Rédaction de documentation pour audit.

Java Software Developer

Extia

oct. 2023 - mai 2024

8 mois

Montpellier, France

CA-TS - Equipe Signature - TMA sur les applications existantes (Ressource modalité 3, Easy rest) - Développement d'application EasyService (Application Springboot avec Java 17) - Mise en place de solution Kafka (Kafka connect et KStream) - Assistance sur la partie CI/CD (Jenkins, Gitlab CI, Kubernetes, Digital.ai) - Mise en place d'un solution de test en local pour les vieilles ressources + documentation

Java Software Engineer

Abylsen

avr. 2021 - juil. 2023

2 ans 4 mois

Montpellier, France

3 missions : • Client final FDJ, équipe ESB (Entreprise Service Bus) (10 mois) : - Stack technique : JAVA 11, SpringBoot, Apache Camel, SQL, Kafka, Docker, Jenkins, Linux - Réalisations : Création et maintient d'applications JAVA Camel. Migration d'applications Camel de XML vers JAVA avec utilisation de SpringBoot et montée de version des différentes dépendances. • Client final milieu bancaire (9 mois) : - Stack technique : JAVA 6, J2EE, DB2, Bore@l (framework client), JSP - Réalisations : Retrodocumentation, conception et réalisation d'une solution pour implémenter une nouvelle fonctionnalité sur l'espace utilisateur. • Client ATOS (5 mois) : - Stack technique : JAVA 8, Alfresco, JavaScript - Réalisations : Développement de nouvelles fonctionnalités Alfresco. Debug et support les DSI des clients finaux.

Ingénieur d'études et de développement logiciels

Gfi world

déc. 2019 - juil. 2020

8 mois

Montpellier, France

• Développement de nouveaux services (Java, J2EE, SQL) • Refonte graphique de l'application (HTML, CSS, JS, JSP) • Maintenances et corrections de bugs

Technicien Support

RG System

janv. 2016 - mars 2019

3 ans 3 mois

Montpellier Area, France

Support des applications RG Supervision, RG Backup, RG Security: • Prise d'appels, de t’chats, d'emails et historisation des tickets (français / anglais) • Création de scripts (Batch, PowerShell) Transfert de compétences et assistance technique en interne. Analyse des remontées de bugs en contact avec l’équipe de développement: • Debbugage de code (JavaScript) • Mise en place d’environnements de test

Technicien Support

Computacenter

juin 2012 - déc. 2015

3 ans 7 mois

Montpellier Area, France

Référent technique • Support sur certains progiciels (SAGE, Ciel, SAP) • Transfert de compétences et assistance technique pour les nouveaux hotliners • Analyse de la qualité des tickets Prise d'appels, d'emails et historisation des tickets: (français / anglais) • 45 tickets pris en charge par jour en moyenne (Niveau 1 et 2) • Prise de main à distance pour résolution des problèmes et/ou assistance des utilisateurs


Formation

EPSI - L'école d'ingénierie informatique

Formation, Développeur FullStack

2019 - 2020

2 ans

IUT de Béziers

DUT, Réseaux & Télécommunications

2009 - 2012

4 ans


Licences et certifications

Confluent Fundamentals Accreditation

Délivré le : avr. 2024

Certifié par Confluent

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.