Menu

Zaher SROUR

Montrouge

En résumé

Pas de description

Entreprises

  • Crédit Agricole CIB - Ingénieur Senior et Architecte en Java / J2EE - Finanace

    Montrouge 2014 - maintenant Refonte d’un outil front office qui permet de recevoir les deals (réalisés entre la trésorerie et ses contreparties) provenant des diffèrent systèmes externes, ces deals sont ensuite transférés vers les systèmes back offices (Kondor, Murex, ..).
    Les produits financiers qui sont gérés dans ce système sont les Money Market (Call Account, Certificat of Deposit, Loan/Deposit, ..) et Forex (Spot, Swap, Forward, ..)
    Cet outil fournit aux traders des interfaces web pour saisir et signer les deals et aussi pour calculer les taux.

    • Mise en place de l’architecture technique
    • Préparations de l’environnement de développement
    • Mise en place des tests unitaires avec la base derby
    • Conception et réalisation du cœur du système
    • Encadrement des développeurs en offshore (en Inde)

    Environnement et méthode :
    Java / J2EE, Jpa, Spring, Spring MVC, Web Service, Ajax, JQuery, Junit, Derby, Jboss, MQ Series, Eclipse, Agile, SyBase, Maven, NEXUS, HUDSON, DERBY.
  • Société Générale Securities Services - Ingénieur Senior et Architecte en Java / J2EE - Finance

    Colombes 2011 - 2014 • Participation à la mise en place des architectures techniques, la conception et la réalisation de cinq projets eu sein de la SGSS.

     Projet 1 : Mettre en place d’un système faisant des contrôles sur les fonds des clients à chaque date de valorisation.

     Projet 2 : Un outil permet aux comptables de calculer plusieurs paramètres financiers pour chaque part de chaque portefeuille en se basant sur des fichiers générés par le progiciel financier GP

     Projet 3 : Permet de faire des contrôles sur plusieurs types des fonds (bonds, titres, …).

     Projet 4 : Un workflow permettant de récupérer des fichiers contenants des données pour différent portefeuilles, ensuite ces fichiers sont filtrés, transformés et puis ils sont intégrés dans une base de données.

     Projet 5 : Un système de génération des reportings consiste sur un ETL pour récupérer les données dans plusieurs bases de données, un web service appelé pour générer les reportings à partir d’une collection des données, et des interfaces web.

    • Mise en place des tests unitaires et des tests d’intégration dans chaque projet.
    • Mise en place d’une usine logicielle pour automatiser le build des projets suite aux comites des développeurs.
    • Travail en méthode agile et communication en anglais avec une équipe en Inde.

    Environnement et méthode :
    Java / J2EE, Ejb (entities, session, Message Driven Bean), Hibernate, Web Service, cxf, Jsf, Ajax, RichFaces, JQuery, seam, Junit, Derby, Jboss, Spring, Camel, Talend, GWT, Apache Karaf, Tomcat, Activemq, iReport, Eclipse, Agile, oracle, MySql, MongoDB, Maven, NEXUS, HUDSON.
  • CNP Assurances - Ingénieur Senior en Java / J2EE

    Paris 2009 - 2010 Conception et réalisation d’une application web permettant de suivre les courriers recommandés envoyés chez les clients.

    Etude, Conception et réalisation d’une application Web pour :
    - Tracer les traitements effectués sur les données transmises par le système de gestion vers le système en aval.
    - Gérer les paramètres métier, les applications, les contrats et les rejets.

    Environnement Technique : Unix, Java / J2EE, STRUTS, Spring, Oracle, Maven, Clearcase.
  • Athic - Développement et Support aux niveaux des applications documentaires

    Paris 2008 - 2009
    Réalisation des évolutions autour des Services Windows développés en JAVA, Spring et Wrapper (pour le client « FDI ») permettant de :
    - Récupérer des PDFs contenant des factures à partir du serveur FTP de client.
    - Extraire des images « tif » et « jpg » à partir des pages des PDFs.
    - Découpage et videocodage au niveau des images pour générer finalement un fichier PDF par facture.
    Evolutions au niveau d’une application Web permettant de fournir des formulaires pour créer plusieurs sortes de demandes comme des demandes de remboursement suite à un retard de client, des déclarations de perte,….
    Les données saisies dans ces formulaires sont récupérées et formatées sous forme d’un fichier XML qui sera compressé et envoyé plus tard chez SNCF

    Environnement Technique : Oracle 9i, Java (J2EE), JSF, Spring, Hibernet, Eclipse.
  • Société Générale - Ingénieur Senior et architecte junior

    PARIS 2008 - 2009 Mise en place d’une architecture pour un système permettant de calculer des indicateurs.
    Réalisation du module « collection des données » pour récupérer les données depuis une base de données métiers et d’un moteur de workflow.

    Environnement Technique : Oracle, DataStage, Tibco (IPA, SPMExport), Java, XML.
  • Caisse d'Epargne Nord France Europe - Ingénieur Senior et architecte junior

    Lille 2006 - 2007
    Etude, conception et rédaction des spécifications techniques concernant un projet TRADE de Crédit Documentaire.
    Réalisation de la partie web du projet qui permet de gérer les données des clients, leurs autorisations et leurs contrats.
    Mise en place d’une architecture basée sur les technologies J2EE, STRUTS et FOP pour le module des reportings.
    Participation à la phase de test en recette

    Environnement Technique : Unix, Shell, Java/J2EE (JSP, Servlet), Oracle, PL/SQL, Struts, Hibernate, XSLT, Tomcat, Eclipse, CVS.
  • Orange - Consultant Java / J2EE

    Paris 2005 - 2006 Etude, développement et intégration des nouvelles applications (Module de paramétrage, Gestion des projets, Gestion des contrats, ...) dans le système d'informations

    Environnement Technique : Unix, Java/J2EE (JSP, Servlet), Jonas, Power AMC, Eclipse, CVS.
  • COMMISSION EUROPÉENNE - Consultant Java / J2EE - Documentum

    Bruxelles 2004 - 2005 Conception et développement en Java / J2EE d’une application de gestion des heures travaillées
    Rédaction des spécifications détaillées
    Mettre en place des modules : Administrateur, Gestionnaire, et users.

    Conception et développement d’une application basée sur le Webtop et le WDK de Documentum 5i pour gérer la transmission, la validation et le classement des courriers qui arrivent à la commission et qui gère aussi le niveau de sécurité appliquée aux documents lors de leur passage dans les workflows

    Environnement Technique : Struts, Hibernate, oracle 9i, Weblogic 8, Documentum 5i (WDK, WEBTOP, application builder), Java (J2EE), Eclipse.
  • Saipem - Ingénieur d’Etudes Java / Documentum

    Montigny-le-Bretonneux 2004 - 2004 Mettre en place des workflows pour gérer les fiches personnelles chez SAIPEM
    Conception et réalisation des workflows avec les types, les utilisateurs, les groupes, les alias, les permissions set et les cycles de vie.

    Création et implémentation des méthodes Documentum en utilisant java, et dfc (méthodes appelées par les activités automatiques des workflows)

    Environnement Technique : Oracle 9i, Documentum 5i (Application Builder, Workflow Manager, Desktop Client), DmBasic, Java (J2EE), Struts, Eclipse.
  • TRAVELSOFT - Stagiaire

    2003 - 2004 Conception et développement dans une plate-forme (J2EE) multi-canal pour la distribution de produits de voyage pour les Tours Opérateurs

    Environnement Technique : Windows 2000, Oracle 8i, Weblogic, J2EE (EJB, Servlet, JSP), Java, Struts, Jbuilder7 entreprise.
  • BNP Paribas - Développeur Documentum

    Paris 2001 - 2002 Création d’une application Web gérant la recherche, la validation et l’invalidation des contrats et des clauses, en permettant de visualiser la différence entre les différentes versions d’un contrat ou d’une clause en utilisant Documentum.

    Réalisation des applications en VB et DFC de Documentum pour générer des rapports et des stats en excel à partir de la docbase

    Environnement Technique : Windows NT, IIS, Documentum 4i, DFC, Visual Interdev, Visual Basic, Activex, ASP, html, Javascript

Formations

Réseau

Annuaire des membres :