Environnement : JDK 8, IntelliJ Idea, Tomcat 8, Mysql 5, Oracle 10g, Spring 5, Spring Data JPA, Hibernate 4, Jquery.
Équipe : 4 personnes
Détails de l'expérience
Encadrement d'une équipe de 4 personnes
Refonte de la structure Maven pour un modèle de construction multiplateforme
Refonte de la configuration Spring XML
Amélioration de l'architecture n-tiers par la mise en place : + d'une couche d'accès aux données basée sur Spring Data JPA + d'une couche de service transactionnelle basée sur Spring Security
Amélioration de la sécurité par l'utilisation de Spring Security
Création d'une API Rest pour la centralisation de l'accès aux données métier via l'application G4
Refonte du module de facturation avec utilisation forte du patron de conception Specification
Introduction de la refonte des batches par l'emploi de Spring Batch