Développement Web et Webservices SOAP
D'Ieteren
Contexte de la mission
Dans le cadre de l’optimisation et du développement d’une application de gestion de location automobile, la mission consistait à améliorer les services web et à faciliter la prise de rendez-vous des clients avec les garages.
En tant que Web Developer Java/JEE, Anthony a travaillé sur le développement frontend et backend ainsi que sur la création de webservices SOAP, assurant une meilleure interopérabilité entre les systèmes.
Rôles et responsabilités
Développement et optimisation de l’application web
Conception et développement de nouvelles fonctionnalités sur l’application de gestion de location automobile.
Amélioration de l’expérience utilisateur avec un frontend en JSP/JSTL, JavaScript et jQuery.
Optimisation des performances et du rendu dynamique avec Ajax.
Mise en place et gestion des webservices SOAP
Développement et intégration de webservices SOAP facilitant la gestion des rendez-vous clients avec les garages.
Utilisation de JAXB pour la manipulation des fichiers XML, assurant une bonne interopérabilité.
Définition des contrats de services via WSDL et XSD.
Intégration et orchestration des services via ESB pour une meilleure communication inter-applicative.
Qualité du code et industrialisation
Automatisation et gestion des dépendances avec Maven.
Mise en place de tests unitaires avec JUnit pour assurer la fiabilité des développements.
Suivi et gestion du code avec Git, et debugging des webservices avec SoapUI.
Impact et résultats
Grâce à cette mission, l’application de gestion de location automobile a été considérablement améliorée :