Mise en place d’un projet d’envoie des déclarations à la commission
Européenne. Développement de l’IHM permettant la saisie des
déclarations ainsi qu’un batch permettant l’envoie des saisies à la
commission Européenne.
Environnement technique : Java 8, Spring MVC, Spring boot, Spring
batch, Cucumber, Maven, PostgreSQL, Git, REST/SOAP, JPA,
Hibernate, Mockito.
Réalisations :
Analyse technico-fonctionnelle des demandes.
Chiffrage des demandes.
Implémentation de la solution.
Implémentation des tests Cucumber.
Résultats :
Mise en place du Workflow de batch permettant l’extraction des
déclarations validées, leur mapping conformément aux format de
la commission européenne, puis leur envoie.
ClinSearch, prestataire de services en recherche clinique : conseil et services opérationnels pour les dispositifs médicaux et le développement de médicaments. Au sein de la DSI, architecture et développement des interfaces web spécifiques pour la conduite et le planning des études en cours ; Interfaces de sélection des centres participant aux études, interfaces EDC (Electronic Data Capture), mise en place des extractions Excel des informations de sélection ainsi que les données de statistiques.
Environnement technique Java JEE, Eclipse Mars, JSF, JQuery, XHTML, CSS, XML, XSL, JPA, Maven, GlassFish, Git, PostgreSQL.Dans le cadre du nouvel outil « Courrier à la demande », interface Web de création de Template courriers, développement de l’ensemble des fonctionnalités. Dans une équipe de 5 personnes, en méthodologie Agile, développement des options permettant aux utilisateurs de pouvoir administrer, gérer et générer des courriers au format PDF imprimable (Lettre de relance, Avenants de contrats…).
Environnement technique Java JEE, Eclipse Kepler, CINRJ (Framework basé sur Struts), JSP, XHTML, CSS, XML, XSL, Hibernate-JPA, Maven, Tomcat7, CVS.
Leader de développement (BOLT 2)
Analyse et développement dans le cadre de la maintenance évolutive du parc informatique de la société au sein du Centre de Développement Java ;
Dans le cadre du projet BOLT, 5 modules (4 batch et une IHM) sont à mettre aux normes suite au changement de fournisseur.
Suivi du projet et gestion d’une ressource lisboète (affectation, support et suivi hebdomadaire).
Analyse et développement de nouvelles fonctionnalités dans le cadre de la maintenance évolutive de l’application groupe, corrections d’anomalies en Java JEE et service web, rédaction de spécifications fonctionnelles et techniques sur la base de demandes émanant du business.
Analyse fonctionnelle des demandes d’évolutions et leur impact sur l’applicatif
Rédaction des spécifications fonctionnelles et techniques liées à toute demande d’évolution
Analyse et correction des anomalies pointées par les équipes Business et Qualification
Déploiement des sources sur le serveur d’implémentation et demande de livraison en maintenance
Mission 8 :
Réécriture de l’application de gestion de budget pour le pôle marketing
Rédaction du dossier d’étude détaillé de l’application
Développement de l’application en SpringMVC
Développement des modules de reporting au format PDF
Montée en compétence sur la pratique du Framework Spring
Tests fonctionnels et formation aux utilisateurs
Au sein de l’équipe B2B, mise en place d’une solution de versement sur les composants de l’offre Ag2r La Mondiale.
Environnement technique Java 8, Angular 7, Node 6, Eclipse Neon, Visual Studio Code, Maven, Oracle, Git, REST, Spring, Hibernate, Docker.
Ingénieur d’études Java
Au sein de l’équipe B2B, mise en place d’une solution de souscription dématérialisée. Développement des interfaces jsp, mise en place des clients WS des providers, mise en place d’un batch d’envoie des pièces jointes à la GED entreprise sous spring boot.
Mission 7 :
Réécriture de l’application des ventes du comité d’entreprise aux collaborateurs
Rédaction du dossier d’étude détaillé de l’application de vente du comité d’entreprise
Recréation et modification de la base de données : tuning et harmonisation des tables
Développement de l’application en SpringMVC pour le paramétrage des données (salariés, articles…) ainsi que la mise à jour des données salariés via un import csv
Montée en compétence sur la pratique du Framework Spring
Tests fonctionnels et formation aux utilisateurs
Mission 6 :
Migration des infrastructures BDD et système vers un OS Linux et une BDD Oracle 11G
Chef de projet technique :
Etude et tests de non régression des applications de l’entreprise sur une montée en version de la base de données Oracle
Etude de l’infrastructure Système et BDD actuelle de la société
Cahier des charges et étude de cas pour la faisabilité de la migration ; systèmes adéquats, plan de migration
Préparation, étude, validation et plan de migration des BDD Oracle 9i et/ou 10G, vers une version Oracle 11G
Mise en place d’un automatisme de bascule des bases de données de production en test ; Automatisation desscripts manuels existants et généricité employée pour la génération des scripts.
Test fonctionnels et de non régression des applications du Système d’information en Oracle 11G
Mission 5 :
Refonte de la partie sauvegarde des bases de données ; étude et plan de bascule vers une nouvelle version de script de sauvegarde de l’ensemble des bases de données de l’entreprise. Prise en compte de la version de base de données (Oracle 9i et 10G) pour la méthode de sauvegarde (dump, RMAN).
Cahier des charges technique
Paramétrage et correction des environnements (système et BDD)
Mission 4 :
Développement d’une interface de validation de rapprochements entre les clients de l’entreprise et la base de données CEGEDIM des professionnels de santé en France.
Analyse des rapprochements mis en place
Cahier des charges techniques et analyse de la faisabilité du module en mode client/serveur
Développement du module