Profil de Paul F

Paul F Ingénieur Etudes et développements Consultant de l’ESN Finaxys
Disponible pour mission Ouvert à l'embauche Disponible en Télétravail
500.00€ /j

Contacter Paul Colomba
pcolomba@finaxys.com
06 52 18 60 83

LCL BANQUE
Octobre 2018 à Aujourd’hui
RÉFÉRENT TECHNIQUE JAVA FRONT-END
_______________________________________________________________________________________________

Au sein du service Référentiel Personne ; Client particuliers et professionnels LCL est contraint d’ajouter de nouvelles données clientes afin de se conformer aux restrictions de l’OFAC (Office of Foreign Assets Control), l’organisme de contrôle américain des actifs étrangers.

L’objectif de la mission est donc de migrer des outils issus de l’ancienne version framework Front-End LCL vers la nouvelle en y intégrant les dernières directives de l’OFAC. Le contexte du service est le référentiel Personne garant des données clientes pour le LCL.

Premier Rôle – Objectif: Développer les évolutions OFAC
 Développement de l’outil de création des personnes morales et de la consultation cliente
 Développement d’un outil disposant de services appelant des procédures stockées en base de données DB2
● Projet de gestion de 6 branches en parallèle correspond à 6 projets différents se terminant par des fusions successives
● Conception fonctionnelle partielle pour deux outils
● Vérification de la cohérence des développements délégués au centre de services Java
● Traiter les correctifs de maintenance post-production
● Evolution de l’outil Java de workflow pour les parcours des cinématiques écrans
Second Rôle – Objectif : Être la référence technique du Front-End Java
● Découverte autonome des outils et environnements techniques
● Réponses et préconisations aux équipes à propos des fonctionnalités et spécificités du Front-End Java
● Aide aux résolutions de problèmes techniques et conseil aux développeurs de l’équipe
● Participation aux réunions des référents techniques LCL
● Chiffrage des développements
● Gestion des mises en production du service
● Partage d’informations utiles pour les différents services
● Remise en état de fonctionnement d’un environnement de développement parallèle plus utilisé
● Gestion des déploiements et des configurations projets
● Gestion des versions projets et cohérence des dépendances
● Présentation aux nouveaux arrivants de l’environnement technique, des outils et enjeux Front-End de l’équipe
● Gestion de la migration des projets automatisés du périmètre sous SVN vers GIT Lab
● Garant du fonctionnement des environnements de développement, recette.
Environnement technique : Maven 3, Nexus, Java 8, JSP Framework LCL, Eclipse plugins LCL, JIRA, SVN, Git Bash / GUI,

Jenkins 2, WAS, Windows 7, JUnit et Selenium, services transactionnels CICS / COBOL, procédures stockées DB2, Tomcat 8.5

AXA Banque
Mai 2018 à Septembre 2018
ANALYSTE / DEVELOPPEUR JAVA
_______________________________________________________________________________________________

En pleine restructuration de ses systèmes, Axa Banque cherche à améliorer ces derniers en les faisant progresser de version.

L’objectif de la mission est donc de migrer l’un d’entre eux dans une équipe de 3 personnes en Java 8.
Système LEGACY – objectif : retrouver le code source provenant du système mis en production à partir de plusieurs branches 
● Découvrir l’environnement du système
● Prise de connaissance du travail déjà engagé
● Comprendre le programme de comparaison de code en Java et l’affûter au besoin
● Répertorier tous les modules des différents modules du projet et compréhension de l’architecture redondante
● Comparaison du code ligne par ligne au besoin et détermination de la version à migrer sur GIT
Système SOI – objectif : centraliser et découper les modules du projet afin d’y améliorer la gestion des versions d’artefacts dans Maven et le déploiement Jenkins
● Analyser et renommer des projets afin de leur donner une meilleure logique
● Analyser les dépendances projets et uniformiser les versions en les externalisant dans un POM parent
● Définir des “BOMs” afin de structurer et séparer les différentes dépendances
● Pull request afin d’harmoniser les développements

Environnement technique : Maven, Java 4, Eclipse, JIRA, Git, Jenkins, WAS, Windows 7

Crédit Agricole CIB
Octobre 2017 à Mars 2018
ANALYSTE / DEVELOPPEUR JAVA
_______________________________________________________________________________________________

Au sein du service IT Fixed Income, l’équipe IT Titrisation est en charge du Système d’Information de cette ligne métier. Dans ce cadre, intervention sur l’application SIS (50 utilisateurs).
SIS : application Front to Back de Titrisation qui permet la modélisation des opérations de titrisation, le calcul et la génération des factures clients, l’évaluation du risque et la génération de rapport réglementaires.
● Correction des anomalies et maintenance de l’application SIS en Java et C#
● Développement des tests unitaires en JUnit
● Mise en place de jobs batch
● Veille support utilisateur de niveau 2
● Gestion de la migration du système de Java 5 en Java 8 :
◦ Installation de Java 8 sur les différentes machines de développement et de déploiement
◦ Correction des bugs générés par le changement de moteur JavaScript
◦ Correction des bugs de tests unitaires en Java
◦ Coordination en binôme du projet de migration C# / .NET
◦ Automatisation du déploiement sur les plateformes de développement sous Jenkins
◦ Création des fichiers de configuration pour le déploiement du système
◦ Documentation des différentes phases du projet ainsi que les problèmes rencontrés
● Réunions de suivi des nouvelles évolutions afin d’assurer la maintenance du système
● Concertation continue auprès des architectes logiciels, responsables d’application, équipe support et fonctionnelle

Environnement technique : Windows 7, Eclipse, Visual Studio 2010/2017, Java 7/8, C#, Sybase SQL, Mantis Bug Tracker, Jenkins, GreenHopper

Orange
Juillet 2016 à Août 2017
ANALYSTE / DEVELOPPEUR JAVA & ANGULAR 4 / JEE
_______________________________________________________________________________________________

Parnasse, filiale d’Oange, bénéficiant des services fournis par le groupe offre un service personnalisé pour des clients privilégiés.
Tout type de prestation est fourni, du forfait mobile affaire en passant par l’assistance personnalisée, du suivi des résolutions
d’incidents ou encore l’organisation d’événements mondains au bénéfice des membres.
Travaillant au sein de l’équipe « système d’information » en tant que développeur, mon rôle était d’exprimer au mieux les besoins métiers et de corriger les bugs au sein de l’application web interne.
● Analyse du système d’information pour l’ajout de nouvelles fonctionnalités et de la correction de bugs
● Analyse des « stories boards », estimation du chiffrage des développements et suivi des tickets de développement
● Démonstrations des développements de l’équipe en fin de sprint (3 fois au total)
● Re-conception technique partielle du modèle des données membres centrales afin de mettre en place l’automatisation de la purge des données via un batch Spring
● Intégration d’un environnement de développement Front-End Angular 4 dans le système d’information :
◦ Configuration du dépôt sous serveur Nexus Orange pour les « packages » NodeJS
◦ Configuration Angular 4 pour les dépendances et la configuration des modules
◦ Configuration Maven pour la compilation du projet Angular 4 et l’intégration à l’application web existante
◦ Configuration Jenkins pour les tests de compilations du projet sur le serveur d’intégration
◦ Configuration Jenkins pour le déploiement du projet sur le serveur de développement
◦ Configuration Spring pour les développements de Webservices en REST API
◦ Ecriture de la documentation en vue de la passation du projet
● Développement en Angular 4 / Java d’un écran de revue des habilitations utilisateurs afin de gérer la durée de vie des comptes pour plus de sécurité

Environnement technique : Flex, Java, Angular, TypeScript, Spring, Hibernate, MySQL, SVN, SQLyog, Maven, Jenkins, Eclipse,
Windows 7, Linux

Historique Professionnel (0)

  • Il n'y a aucune activité.