Sungard Global Trading
- Ingénieur R&D : JAVA/J2EE
Lognes2010 - 2013Ingénieur R&D
Projet : RIMS : Middle et Back office pour le post trading
* Participation à l’implémentation et la mise en place d’une solution pour un projet middle office pour un grand client basé en europe :
* Participation à l’implémentation d’une gateway basée sur Spring et le protocole ormi.
* Implémentation de quelques services EJB.
* Mission à Sungard paris de 4 mois (du 01/01/2011 au 03/06/2011) pour l’implémentation de la solution middle office avec la technologie GWT :
* Environnement technique : JAVA/J2EE (EJB3, Spring IOC, Spring AOP, JSF, GWT,ant, maven, perforce, cvs, base des données oracle)
* Support et maintenance du projet middle office.
* Bug fixing
* Implémentation de quelques écrans pour le middle office avec le framework JSF.
* Avoir une formation en finance pour une semaine dans laquelle j’ai eu une idée générale sur les marchés et les instruments financiers.
Projet : Pershing webservice
* Implémentation d’un webservice qui permet de retourner les positions d’un trader pour un grand client basé à UK:
* Environnement technique : Java, EJB, JAX-WS, JAXB et serveur OC4J, base des données oracle.
Freedom of Dev Sfax
- Ingénieur R&D
2009 - 2010Ingénieur R&D
Projet : Clearpriority : Plateforme de gestion des risques des entreprises.
* Implémentation d’une solution de sécurisation d’une communication JMS entre un agent d’extraction et un ETL :
* Solution basée sur la technologie SSL.
* Configuration au niveau du serveur d’application JBOSS.
* Assurer la sécurité via des certificats.
* Mise en place d’une solution de communication basée sur l’envoi des documents XML vers une file d’attente JMS :
* Solution basée sur MDB (Message Driven Bean) : EJB qui joue le rôle d’un listener pour une file d’attente JMS.
* Utilisation de la spécification JAXB pour la transformation des objets java vers des documents XML et vice versa.
* Implémentation d’un service web qui permet le push des documents xml dans une file d’attente JMS.
* Participation à l’implémentation d’une console du développement d’un smart pack qui sera par la suite installé dans une console d’administration : solution basée sur le framework Flex et le framework PureMVC.
* Maintenance et correction des bugs.
*Participation à la stabilisation du projet et la résolution des anomalies.
* Environnement technique : Java, Hibernate, Spring, Framework Flex, Cairngorm, Blaze DS, JBOSS, base des données oracle.
Formations
Institut Préparatoire Aux Études D'Ingénieurs De Monastir