CV/Mission THYMELEAF freelance

Je dépose une mission gratuitement
Je dépose mon CV

Qu'est-ce que THYMELEAF ?

Sous licence Apache 2.0, Thymeleaf est un moteur de template écrit en Java. Il permet de générer du XML, du XHTML et de l’HTML5. 

Vous êtes freelance ?
Sécurisez votre activité grâce au portage salarial !

Résumé des missions de Sodjine Eddy,
freelance THYMELEAF résidant dans la Seine-Saint-Denis (93)

EXPERIENCES

Java EE
Période Depuis Juin 2024
Client FOUNDEVER
Projet Import Data : Microservice d’import de données
Descriptif
Implémentation d’un microservice permettant d’importer des
données clients afin de faire de la reprise d’historique ou la
création de nouvelles données.
Équipes & méthodes
3 développeurs, 1 testeur, 1 Tech lead, 1 project manager
en méthode agile (scrum)
Tâches
 Implémentation du connecteur SFTP avec JSCH afin
d’automatiser la récupération des fichiers csv contenant les
données à importer
 Implémentation de la transformation des données csv en
objet JSON
 Mise en place du parallélisme afin de rendre performante le
traitement des données vu le volume des données
 Mise en place des appels api externes avec Feign
 Mise en place du contrat avec Open Api pour les API REST
internes
 Implémentation des tests unitaires, d’intégration, de système
avec JUnit, Mockito
Outils & technologies
Java17/Spring Boot/SFTP/Intellij/GRADLE/ GitLab/ Docker/
Jira/Confluence/ JUnit/Mockito/Lombok/ mapstruct/
SonarQube/Architecture Hexagonale / OpenApi
Java EE / Angular 15 puis 16

Période Mars 2023 à Mai 2024
Client FOUNDEVER
Projet Innso Delivery Tool: Refonte de la plateforme de facturation et de
gestion des licences de l’entreprise.
Descriptif
Refonte de la plateforme Innso-licence qui devient Innso
Delivery Tool. Plateforme de facturation permettant à léquipe
Sales de générer les rapports des licences vendues aux clients
et aussi d’obtenir la facturation des outils tels que Twilio ou
O365. Passage de Java8/Thymeleaf/JQuery à Java17/Spring
Boot/Angular.
Équipes & méthodes
5 développeurs, 2 testeurs, 1 Tech lead, 1 project manager
en méthode agile (scrum)
Tâches
 Analyse de l’existant et du nouveau cahier de charges
 Mise en place du contrat Open API pour la standardisation
des API REST
 Implémentation des connecteurs aux web services Twilio et O365
afin de récupérer les données de facturation.
 Mise en place des API REST
 Sécurisation de la plateforme avec spring security et SSO
 Implémentation des tests unitaires, d’intégration, de système
avec JUnit, Mockito et RestAssured
 Mise en place de l’interface web avec Angular 15 puis migration
vers la version 16 afin de profiter des nouveautés : hydratation
et Signal.
 Implémentation des composants Angular avec Angular-material,
et bootstrap.
 Implémentation des tests front-end.
 Soutien à l’équipe devops pour la mise en place des infra AWS
des environnements Staging et Production.
 Rédaction de la documentation technique et Manuel d’utilisateur.
Outils &
technologies
Java 17/Spring Boot/Spring Security/SAML2/JPA/MySQL/
IntelliJ/GRADLE/GitLab/Docker/Jira/Confluence/ JUnit/
Mockito/Lombok/ mapstruct/SonarQube/Open API/AWS/
Angular 15 & 16/Angular-material/Bootstrap/ TypeScript

Depuis Avril 2021 : Ingénieur d’études et de développement (Développeur JAVA) chez SITEL FRANCE
Projets: Innso-assist, Innso-batch, Innso-archive, Innso-licence
Maintenance corrective et évolutive d’une plateforme de CRM (Innso-assist) et développement de nouveaux outils annexes à la plateforme.
Réalisations:

INNSO-ASSIST
Implémentation du connecteur à l’API Ms Graph OAuth2 de Microsoft Azure dans Innso-assist. Création du client Graph, intégration de la réception et l’envoi d’emails sur les tenants O365 suivant le protocole Ms Graph OAuth2 (Basic authentication EWS étant bientôt obsolète).
Mise au point de l’interface permettant d’ajouter les boîtes aux lettres suivant le nouveau protocole Ms Graph (Thymeleaf, jQuery).
Développement d’une nouvelle entité COMMANDE permettant de tracer toutes les commandes ainsi que leur mise à jour et statuts. Mise à disposition d’un formulaire de recherche par critères des commandes et d’un endpoint REST permettant d’accéder à la fiche de la commande.
Développement d’une nouvelle fonctionnalité permettant de relier la commande à un ticket et à un client en se basant sur des critères présentes dans la base de données et sur la fiche commande arrivant.
Exposition d’un endpoint REST permettant de faire du reporting sur les données des commandes (tickets traités, en cours, en attente, annulés …)
Création d’un script bash permettant d’extraire sous fichier Excel des données ciblées de la base de données Innso-assist, de les zipper et de les déposer sur le serveur FTP du client.
Création d’un script bash se connectant au serveur FTP du client, télécharge des fichiers Excel, fais ensuite appel à un endpoint permettant de faire de l’import de tickets grâce aux informations dans les fichiers téléchargés.
Création de vues SQL nécessaires pour le reporting des Dashboard liés aux tickets et aux utilisateurs.
Montée de version des instances (suivant chaque client). Résolutions de conflits et isolation/refacto des développements spécifiques puis mise en recette de l’application à partir de GitLab CI/CD ou livraison et déploiement manuelle (au cas où GitLab est down)
Monitoring des builds GitLab
Gestion de la plateforme Azure, création des applications et configurations des permissions de l’API Ms Graph
Meetings clients pour accompagnement de la migration sur protocole OAuth2 des boîtes aux lettres gérées par le client lui-même
Environnement Technique INNSO-ASSIST:
Java 8, Spring 4, OAuth2, Hibernate 4, MySql, Thymeleaf, jQuery, HTML, CSS, Bootstrap, Maven, IntelliJ, Eclipse, GitLab, SonarQube, Jira, Asana, Kibana, Grafana, Shell, Windows, Unix
Méthodologie INNSO-ASSIST : Agile

INNSO-BATCH
Participation à la conception de l’outil innso-batch Spring Boot qui permet de faire soit de la mise à jour en masse à partir de fichiers Excel récupérés dans les boîtes aux lettres… soit de faire de l’extraction des données des bases Innso-assist sous fichier Excel et de l’envoyer dans des boîtes aux lettres.
Implémentation du connecteur à l’API Ms Graph OAuth2 de Microsoft Azure permettant l’envoi et la réception des emails.

Environnement Technique INNSO-BATCH:
Java 8, Spring Boot 2, OAuth2, MySql, Maven, IntelliJ, Eclipse, GitLab, Jira, Asana, Windows
Méthodologie INNSO-BATCH : Cycle en V

INNSO-ARCHIVE
Participation à la conception de l’outil Innso-archive Spring Boot qui permet d’archiver des données Innso-assist selon des critères passés en paramètre.
Implémentation du connecteur à l’API Ms Graph OAuth2 OAuth2 de Microsoft Azure afin de faire l’envoi des emails de notifications une fois l’archivage terminé.

Environnement Technique INNSO-ARCHIVE:
Java 8, Spring Boot 2, OAuth2, Hibernate 4, MySql, Maven, IntelliJ, Eclipse, GitLab, Jira, Asana, Windows
Méthodologie INNSO-ARCHIVE: Cycle en V

INNSO-LICENCE
Exposition d’un endpoint REST pour la facturation des SMS et appels en se connectant sur l’API Twilio. Données récupérées à travers l’API Twilio et chargées dans un fichier Excel bien trié par client.
Exposition d’un endpoint pour l’export en masse de certaines données de configuration par application (client). Données utiles aux Professional Services.
Refacto d’un endpoint permettant l’export des données d’appels de client par mois.
Environnement Technique INNSO-LICENCE:
Java 8, Spring Boot 2, OAuth2, Hibernate 5, MySql, Thymeleaf, jQuery, HTML, CSS, Bootstrap, Maven, IntelliJ, Eclipse, GitLab, Jira, Asana, Windows
Méthodologie INNSO-LICENCE: Cycle en V

Septembre 2019 – Mars 2021 (18 mois) : Développeur Java en alternance chez SITEL FRANCE

Projets: Antargaz GTE, Innso-interactions (Aujourd’hui Innso-assist)
Maintenance corrective et évolutive de deux plateformes CRM
Réalisations:
Antargaz GTE
Ajout de nouveaux endpoints permettant d’être redirigé vers de nouveaux scénarios d’appel (utiles pour les téléconseillers)
Mise en place de l’interface permettant aux conseillers de créer des tâches et/ou des évènements après chaque appel reçu. Endpoint de création + interface de monitoring des tâches et événements
Mise en place de l’affiche des réponses types selon le scénario des appels
Exposition des fichiers à télécharger et envoyer au client selon le scénario d’appel
Mise à disposition de l’application sur le serveur du client
Environnement Technique Antargaz GTE :
Java 6, Oracle, JSP, jQuery, HTML, CSS, Maven, Eclipse, GitLab, Jira, Windows
Méthodologie Antargaz GTE : Recherches et développement, Cycle en V

Innso-interactions
Développement du formulaire de recherche de client (Back end et Front end)
Mise au point d’un formulaire permettant la génération d’un fichier PDF (basé sur la librairie iText)
Reporting (Vues SQL, Interface d’affichage, endpoint) des retours clients. Ajout de la possibilité d’export sous fichier Excel de ces reportings.
Environnement Technique Innso-interactions:
Java 8, Spring 4, Spring Boot 2, OAuth2, Hibernate 4, MySql, Thymeleaf, jQuery, HTML, CSS, Bootstrap, Maven, IntelliJ, Eclipse, GitLab, SonarQube, Jira, Asana, Kibana, Grafana, Shell, Windows, Unix

Méthodologie Innso-interactions: Recherches et développement, Agile

Voir le profil complet de ce freelance

Technologies similaires à THYMELEAF quelquefois demandées

CV THYMELEAF, Missions THYMELEAF

Les derniers freelances THYMELEAF

CV Développeur / Chef de projet informatique expérimenté
Laurent

Développeur / Chef de projet informatique expérimenté

  • LIEUSAINT
JavaScript jQuery PHP C++ Java SQL
Disponible
CV Développeur web PHP
Franck

Développeur web PHP

  • NEMOURS
PHP PHP Laravel HTML API RESTful Android Git JavaScript Kotlin
Disponible
CV Développeur Full-Stack Java
Serigne

Développeur Full-Stack Java

  • VILLEMOISSON-SUR-ORGE
Java
Disponible
CV Ingénieur de développement Java
Noha

Ingénieur de développement Java

  • RUEIL-MALMAISON
Java
Disponible
CV Ingénieur de développement Fullstack Java/Angular DevOps
Abdessalem

Ingénieur de développement Fullstack Java/Angular DevOps

  • ANTONY
Java Spring Boot Angular Apache Kafka SQL Jenkins Docker Keycloak
CV Architecte JAVA
Brice

Architecte JAVA

  • GARGES-LÈS-GONESSE
Java J2EE SOA Linux Oracle Python PostgreSQL Cloud AWS Kubernetes .NET
Disponible
CV Ingénieur de développement JAVA
Souhaiel

Ingénieur de développement JAVA

  • ERMONT
Java J2EE Spring Boot Hibernate SQL JavaScript
CV Consultant PLM/ MES windchill & Thingworx
Mohamed

Consultant PLM/ MES windchill & Thingworx

  • CRÉTEIL
Java JavaScript PHP SQL Agile Jira WordPress Git
Bientôt disponible
CV Développeur Java
Gnongo Patrick

Développeur Java

  • NANTES
SQL Java Spring Boot Maven Jenkins NoSQL Azure Agile Angular
Disponible
CV Ingénieur de développement JAVA
Hamza

Ingénieur de développement JAVA

  • CLERMONT-FERRAND
Java Spring Boot Maven JavaScript Angular SQL GitLab DevOps Azure
Je trouve mon freelance THYMELEAF

Les nouvelles missions THYMELEAF

Développeur Front-End (Angular)

HTML Java Docker Angular
ASAP
Télétravail
12 mois
Voir la mission

Developpeur Front Html RG2A

RGAA Angular React.js
ASAP
92 - Colombes
6 mois
Voir la mission

Analyste-développeur Java JEE confirmé

Java J2EE Spring Webservices REST
ASAP
45 - ORLÉANS
74 jours ouvrés
Voir la mission

Lead Developer

Java Spring DevOps Microservices React.js
ASAP
Paris 8ème
3 mois
Voir la mission

Développeur JAVA / J2EE

Linux Oracle SOAP Java J2EE Spring Batch
ASAP
92 - La Défense
3 mois
Voir la mission

Développeur HTML5/ Jahia

JAHIA CSS Jenkins Git Agile
ASAP
75 - Paris
3 mois
Voir la mission
Je trouve ma mission THYMELEAF

Les freelances maîtrisant THYMELEAF ont postulé à :

🚀 Tech Lead Fullstack Java / Angular / Kafka – Mission Freelance Longue Durée

Java Python Angular API RESTful Kafka
ASAP
94 - MAISONS-ALFORT
86 mois
Voir la mission

développeur Angular Java SINEQUA

Java SINEQUA Angular
ASAP
92 - NANTERRE
12 mois
Voir la mission

Tech lead Java/Angular Assurance (H/F) Levallois-Perret (92)

Java Angular
ASAP
92 - LEVALLOIS-PERRET
12 mois
Voir la mission

Développeur(-euse) Java back-end expérimenté(e) - Paris

Java
ASAP
75 - PARIS
12 mois
Voir la mission

Tech Lead Full Stack Java

Java JavaScript
ASAP
75 - PARIS
12 mois
Voir la mission

Développeur FullStack

Java Git Spring Boot Apache Kafka Vue.js
ASAP
Télétravail
3 mois
Voir la mission

Developpeur BackEnd

.NET TypeScript Java
ASAP
Télétravail
6 mois
Voir la mission

Développeur Java / Angular

Java TDD Angular Spring Boot
ASAP
92 - COLOMBES
6 mois
Voir la mission

Tech Lead Java - Clermont-Ferrand

Java CI/CD
ASAP
Télétravail
12 mois
Voir la mission

Développeur Java Vue JS

Java JSP Spring Batch Vue.js Spring Boot
ASAP
92 - PUTEAUX
12 mois
Voir la mission
Je trouve ma mission THYMELEAF