IBM WebSphere ESB est un Enterprise Service Bus (ESB). Un ESB est une technique informatique intergicielle ayant pour but de permettre la communication des applications qui n’ont pas été réalisées pour fonctionner ensemble.
• Développement d’un service de Mise A Jour d’une base de données complexe contenant une multitude d’information sur les souscripteurs de la SMA.
Re-factorisation complète et profonde du Broker Index, afin qu’il soit présenté sous la forme d’un service, accessible en WS.
- Mise aux normes Maven, restructuration du projet.
- Développement du WebService dans sa globalité avec CXF, JaxWS, Spring, Mybatis.
Au sein de l’équipe Transverse (Etude et Développement)
- Sécurisation du Portail, passage en HTTPS
- Préparation des environnements pour la migration de WebSphere à Jboss
- Expertise/Assistance sur différents problèmes rencontrés en environnement de production :
- Résolution de BUG sur différentes applications sensibles, tel que des applications de calcul financier.
- Recherche et mise en place de solutions pour le traitement de PDF en vue de suppression du NTFS sur les serveurs de PROD.
- Evolution à la volé sur le Portail SMA.
- Evolution de l’application Surveillance de Portefeuille développez en Flex.
- Mise en place d’une plateforme d’intégration continue.
- Evolution d’une application de getsion des intervenants externes (Prestataires, Intermaires, Stagiaire…)
• Développement d’une application de remontée de LOGS : Serveur de Logs
Pour la maintenance applicative de l’ensemble des projets du Crédit Agricole SA, un outil pour la remontée des Logs centralisée a été réalisé en Flex.
- Développement de la partie « client » exclusivement en Flex 3, et AS :
Affichage de la Logs par application
Configuration des remontées de Logs - avec et sans agent
Gestion des habilitations
Administration du Serveur de Logs
- Développement de la partie fonctionnelle en JAVA
Au sein de l’équipe EDC/AM (Etude et Développement des fonctions Centrales / Architecture et Méthodologie)
- Validation de chiffrages réalisés par les prestataires externes
- Audit de Code : Sonar, Hudson, CodePro _ Mise en place d’une Plateforme d’Intégration Continue.
- Formation des chefs de Projets : Sensibilisation au deploiement d’appliactions Java/J2EE
- Rédaction : Guide de Développement Java, Guide MAVEN, BIRT.
- Expertise/Assistance aux Chefs de Projet : Support de niveau III
• Développement d’une application de suivie du chiffre d’affaire et de « contrôle de tirage » pour les jeux de tirage de la FDJ : DrawSys
Dans un souci de mise à niveau de ses applicatifs, la Française des jeux procède réguièrement à une refonte total de ses appliactions internes.
J’ai l’opportunité de participer à ce projet d’envergure qui s’étale sur plusieur année :
- Développement de la partie client exclusivement en Flex 3, et Action Script 3
- Développement de la partie BackOffice, Java, J2EE 1.5, Services, Appel RPC (Remote Procedure Call).
• Développement d’une application pour le suivie du chiffre d’affaire par agence : Cube Tarif
Développement de l’application « from scratch ».
Pour les besoin du service comptabilité de Point P, j’ai dévelloppé une application de bout en bout basé sur le Framwork Spting MVC.
- Ecran contenant un tableau récapitulatif des ventes par produit et par agence.
- Intégration d’un filtre par Site, par Agence, par famille de Produit…
- Gestion des utilisateur de l’application : Droits d’accés, de modification…
Evolution de la console de Monitoring Business (BAM) pour le Helsp Desk, développée en Flex.
Intégration d’un nouvel onglet pour l’administration et la création de « message libre » pour envoi via une plateforme de prise commande.
Développement des interfaces graphiques, CSS, Action Script, ainsi que toutes les couches nécessaires au Framework Cairngorm.
Elaboration des méthodes dans les WebServices associés.
Mise en place de nouvelles règles de redirection des commandes officine vers les établissements AHR.
Analyse et conception.
Mise en place de l’architecture dans le respect des demandes du fonctionnel.
Développements des nouvelles de redirection pour les produits en différence de collection.
Etudes de solution ESB pour une éventuelle migration de la plateforme de prise de commande SOC (Sales Order Capture).
Réalisation d’un POC (Proof Of Concept) avec WebSphere ESB.
Réalisation d’un POC avec Jboss ESB.
Développement d’un frontal de prise de commande dans le cadre de la refonte du système d’information d’AHR, au sein du projet SOC.
Participation à la conception du frontal du canal CDT (Commande de Transfert).
Développement du système de polling des fichiers de commande et de leur prise en charge dans le système d’information.
Développement de la prise en charge de la réponse asynchrone.
Développement du mécanisme de création des reliquats en rapprochement avec la facturation.
Mise en place d’un Framework de gestion et notification des erreurs (message JMS + Logging).
Maintenance des environnements de développement et d’intégration.
Mise en place d’une solution de Web Monitoring pour l’ensemble des établissements AHR. BAM (Business Activity Monitoring) Establishment Consol.
• Projets et Occupation annexe :
Réalisation d’une Web Application pour la Release (génération des ears) des différents composants de SOC : Récupération des projets sur le repo SVN, optimisation des librairies, packaging des ears, livraison dans un repo pour déploiement en recette.
Réalisation d’un plugin Maven pour l’optimisation des performances lors de la création des ears.
Etudes de solutions de Portails Web pour une éventuelle intégration des composants de Business Monitoring : Jboss Portal, Liferay, Jetspeed.
Evolution du composant de prise de commande, orientation de la commande, optimisation des WebServices et des requêtes Hibernate.
• Optimisation HTML du site internet de Nouvelles-Frontières.
Développement d’une tache ANT java (AntTask) permettant de nettoyer les espaces inutiles contenus dans les JSP :
Remaniement des JavaScripts :
• Développement d’un formulaire de saisie de donnée pour les quarante ans de NF.
Env. Tech. : JSP, JSTL, Eclipse - Europa, Ant, Windows Xp.
• Développement d’un module de tri pour le classement des « dossiers voyages » de la clientèle Nouvelles Frontières