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

Woodson Juste

Développeur Java / Spring / Angular | Formateur

350 €/jour
Toulouse, FR
3-7 ans

Délai de réponse moyen : Quelques jours

À propos de Woodson

Ingénieur Full Stack Java/Spring Boot/Angular avec 7 ans d'expérience

J’ai travaillé pour des environnements exigeants :

- De 2021 à fin 2025, j'ai exercé en tant que Formateur Web/Java/.NET/Agile chez Dawan, formant plus de 150 apprenants de grands groupes (Orange, Capgemini, La Poste) sur Java, Spring Boot, Angular, .NET, sécurité applicative (OWASP, JWT) et tests (JUnit, SonarQube). J'ai encadré une équipe d'alternants sur DaAcademy — plateforme web Spring Boot/Angular/JWT.

- Capgemini : automatisation des tests fonctionnels du portail MyCFM avec Selenium, TestNG, Cucumber et Jenkins, et évolution d'une application interne de saisie des activités (Avec Spring Boot, Angular PostgresSQL).

- Beorn Technologies : migration complète vers Liferay 6.2 — plugins Hook, module de journalisation CSV, portlet Service Builder, tests unitaires JUnit/Mockito et tests fonctionnels en environnement Agile Scrum.

- iMSA : conception d'un outil de Traitement de Masse Java avec Spring Batch — architecture jobs/steps (ItemReader, ItemProcessor, ItemWriter), optimisation SQL PostgreSQL, mécanismes de tolérance aux pannes (skip/retry).

- Airbus Training : gestion de configuration du simulateur léger ACE (SVN/Git, UML, modèle GPP Airbus), en collaboration avec équipes internes et fournisseurs externes.

Ce que je peux apporter à vos projets :
- Développement Back-End Java / Spring Boot / Microservices / Spring Batch / API REST, sécurité JWT / OAuth2
- Développement Front-End Angular
- Migration Liferay
- CI/CD (Jenkins, Docker, Kubernetes, GitHub Action)
- Revue de code, bonnes pratiques, architecture (DDD, Clean, Hexagonal, Event-driven)
- Coaching technique et montée en compétence des équipes

Disponible immédiatement et ouvert aux postes en freelance, CDI autour de Toulouse (présentiel ou télétravail), et en full remote en France ou à l'étranger.
  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

Accepte de travailler sur site
Toulouse (jusqu’à 50 km), Montpellier (jusqu’à 50 km), Bordeaux (jusqu’à 50 km)

Expériences

  • Dawan
    Formateur Java et .NET, Web, Agile
    EDITION DE LOGICIELS
    mars 2021 - décembre 2025 (4 ans et 9 mois)
    Toulouse, France
    De mars 2021 à décembre 2025, j'ai exercé en tant que Formateur Web/Java/.NET chez Dawan, organisme de formation informatique français accompagnant des développeurs et ingénieurs de tous niveaux.
    Ma mission était double : formation technique et encadrement de projets internes.
    Côté formation, j'ai conçu et animé des formations techniques auprès de plus de 150 apprenants — développeurs, ingénieurs et professionnels en reconversion, niveaux Bac+2 à Bac+5. J'ai notamment formé des collaborateurs de grands groupes comme Orange, Capgemini ou La Poste sur Java, Spring Boot, Angular, C#, ASP.NET, Blazor, WPF, .NET, React, JavaScript, HTML/CSS, et les pratiques Agile (Scrum, Kanban, XP). J'ai également animé des ateliers pratiques sur la sécurité applicative — veille CVE (OWASP, ANSSI, NVD/CVE Details), tests avec OWASP ZAP, analyse de vulnérabilités XSS et injections SQL — et sur les plans de tests (JUnit, Mockito, Cypress, Selenium, Postman, SonarQube). J'ai préparé des apprenants aux certifications Agile (PSM I — Professional Scrum Master I).
    Côté projets internes, j'ai encadré une équipe d'alternants sur le projet DaAcademy, une plateforme web Open Source permettant de gérer et valoriser les formations Dawan à l'international. J'ai accompagné l'équipe sur toutes les phases : élaboration de la roadmap, définition des users stories et du backlog, développement backend avec Spring Boot, frontend Angular, intégration de la sécurité JWT, génération de PDF dynamique, envoi d'emails via Thymeleaf, et qualité avec SonarQube.
    Technologies utilisées : Java, Spring Boot, Angular, API REST, Microservices, C#, ASP.NET, Blazor, WPF, .NET, React, JavaScript, HTML/CSS, Docker, CI/CD, DDD, Clean Architecture, Architecture Hexagonale, Scrum, Kanban, OWASP ZAP, JWT, OAuth2, Spring Security.
    Java Architecture Microservices Angular 17 Spring boot Docker
  • IMSA
    Développeur Concepteur Analyste JAVA
    AGENCE & SSII
    mars 2020 - juillet 2020 (5 mois)
    Montauban, France
    De mars 2020 à juillet 2020, j'ai exercé en tant que Développeur Concepteur Analyste Java chez iMSA (Mutualité Sociale Agricole), organisme de protection sociale pour le monde agricole.
    Ma mission principale consistait à concevoir et développer un outil de Traitement de Masse Java (TMJ) avec Spring Batch pour épurer automatiquement des factures de plus de 5 ans.
    J'ai collaboré directement avec les équipes métier pour valider les règles d'épuration et définir les cycles de traitement (tous les 6 mois). J'ai conçu l'architecture Spring Batch complète — définition des jobs et steps (ItemReader, ItemProcessor, ItemWriter) — et optimisé les requêtes SQL PostgreSQL via l'indexation pour identifier et purger efficacement les enregistrements obsolètes.
    J'ai également mis en place des mécanismes de tolérance aux pannes (skip/retry) permettant la continuité du traitement malgré des erreurs ponctuelles. J'ai également collaboré avec l'équipe DevOps pour l'intégration de l'outil dans un pipeline CI/CD avec Maven et SVN, et assisté au déploiement automatisé via Jenkins sur JBoss en environnement de production.
    Technologies utilisées : Spring Batch, Java, JEE, PostgreSQL, SQL, Maven, SVN, Jenkins, JBoss.
    Java Java ee Socle développement G2 Spring Batch PostgreSQL
  • Beorn Technologies
    Participer à la migration technique du portail de Toulouse Métropole vers Liferay 6.2
    AGENCE & SSII
    mars 2019 - mai 2019 (3 mois)
    Toulouse, France
    De mars 2019 à juin 2019, j'ai exercé en tant que Développeur Back-End Java en freelance chez Beorn Technologies, société toulousaine spécialisée dans le développement d'applications web et de portails.
    Ma mission principale consistait à participer à la migration du portail de Toulouse Métropole vers Liferay 6.2, dans un environnement Agile Scrum/Kanban.
    J'ai implémenté deux plugins Liferay Hook : le premier pour supprimer les contenus obsolètes de la version 6.1, le second pour transformer les contenus restants en les adaptant aux nouveaux types et structures de Liferay 6.2.
    Pour assurer la traçabilité des données supprimées et transformées, j'ai développé un module de journalisation capable de tracer chaque action et de générer des rapports détaillés au format CSV, destinés au client Toulouse Métropole.
    J'ai mis en place des tests unitaires avec JUnit, Mockito et PowerMockito, et pris en charge l'ensemble des tests fonctionnels sur les environnements de recette et qualification. J'ai traité et corrigé les bugs et anomalies remontées par le client.
    J'ai également développé un portlet basé sur le Service Builder (Maven) pour synchroniser automatiquement les données entre le serveur de production et l'environnement de préproduction.
    J'ai participé activement aux cérémonies Agile — Sprint planning, Daily meeting, Sprint review — et suivi le Burndown Chart pour adapter la charge en cas de retard.
    Technologies utilisées : Java, Liferay 6.1 et 6.2.5, MySQL, Maven, JUnit, Mockito, PowerMockito, Agile (Scrum, Kanban).
    Liferay Java Scrum MySQL Junit

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 2 : Ingénierie des Systèmes et Microsystèmes Embarqués
    Université Paul SABATIER
    2012
    Être capable de concevoir des systèmes embarqués, de les réaliser, de les tester et de les intégrer à un système plus large en s'appuyant sur les fondamentaux électronique, informatique temps réel, énergétique. Savoir conduire un projet système. Approche système (conception, intégration sur les deux branches du co-développement) avec l'évaluation des performances, la Sûreté de Fonctionnement, la V&V et le test. Le tout dans un esprit Ingénierie des systèmes (embarqués et microsystèmes).
  • POEC : Concepteur développeur JAVA EE
    Organisme de Formation Aelion
    2018
    Conception (Introduction POO, UML, Solid, Architecture, Test-driven développement) Développement Back (SQL, Java EE : Servlets, Rest, JPA) Développement Front (JS, Angular, CSS) Outillage (Git, Maven, npm, Bash, Docker) Méthodes : Agilité (Cycle en V, Xp, Scrum) et OpenSource (Github)

Compétences

Catégories