Rôle : Développeur AngularJS/REST/API/SPRING
Air France – Sophia-Antipolis
août 2015 - aujourd'hui
DATA/REPOSITORIES
Développement d’un batch Java scheduler à l’aide de Spring Sheduler qui scanne un répertoire et intère les fatures uploadées via l’application.
Spring Scheduler, Spring, Hibernate.
Développement d’une IHM permettant au métier de pouvoir passer les factures à différents statuts dans leur processus :
Intégrée, contrôlée, validée et dernière étape : comptabilisée.
Technologies : Git, Spring MVC, Spring REST, Spring Data, Hibernate, logback (Création d’une fichier de log qui s’incrémente à chaque intégration de factures), AngularJS, CSS3/HTML5, Tomcat 7, JDK 1.7, Eclipse Kepler/Luna, Git, Maven, Dozer.
Adjoint chef de rpojet : Rapport des développements en cours, chiffrage, déploiement en développement, recette et qualification avec BAMBOO (intégration continue).
Suivis de la recette, ouverture d’anomalies par le client et corrections tout le long de la recette.
Rapport du nombre d’anomalies et du temps passé sur la recette.
Technologies : BAMBOO, JIRA (Suivis des tâches de développement), ouverture d’anomalies avec Quality Center.
Création de branches Git, création de releases de l’application.
Interface avec le métier (conférence téléphonique), propositions d’ergonomie de l’IHM afin de leur faciliter la prise en main de l’application, donc force de proposition. Puis compte rendu de cette conférence au chef de projet.
Déplacements sur Paris et présentation des développements et de l’application.
Création de scripts SQL, Primary keys, Foreign Key, indexes et partitionnements.
Technologies: ECLIPSE KEPLER, CSS3/HTML5, ANGULARJS (VERSION 1.2.14, 1.2.23), GIT (VERSION 1.9) / GIT BASH / CLONE DE REPOSITORY, SPRING (VERSION 4.0.6.RELEASE), SPRING REST, SPRING MVC (@REQUESTMAPPING, @REQUESTPARAM, @PATHVARIABLE ETC...), SPRING DATA (CRÉATION D'INTERFACE DE REPOSITORY), HIBERNATE (VERSION 4.3.5.FINAL), RELATIONS : @ONETOMANY, @MANYTOONE, @MANYTOMANY (TABLES D'ASSOCIATIONS), @JOINCOLUMN, @JOINTABLE ETC... MAVEN (POM PARENT / POM FILS), DOZER, JERSEY1 (VERSION 1.16), JERSEY2 (