Menu

Rihab JENHANI

Paris

En résumé

Mes compétences :
Java EE

Entreprises

  • NeoXam - Technical Leader R&D JAVA/JEE

    Paris 2016 - maintenant
  • NeoXam - Ingénieur R&D JAVA/JEE chez NeoXam

    Paris 2014 - maintenant Mise en place du produit « Global Portfolio 3 », une solution de gestion d'actifs Back-Office.

    Taches effectuées :

     Conception et mise en place de nouvelles fonctionnalités du produit « Global Portfolio 3 ».

     Maintenance de l’interface utilisateur (java Swing).

     Maintenance de la console d’administration (java Struts).

     Assurer une communication SOA à travers des WebServices.

    Environnement technique: Java EE, JSF (Icefaces), Struts,Swing, Maven, Spring, Hibernate,

    Tomcat, JBoss Application Server, Oracle database

    Méthodologie utilisée : scrum
  • Mobile Powered (moTwin) - Ingénieur d'études et de développement

    2014 - 2014 Projet Smart Bank pour le client Société Générale Calédonienne : Le projet consiste à réaliser

    une application mobile destinée aux clients de la Société Générale Calédonienne de Banque,

    donnant accès à des fonctionnalités similaires au site internet Sogenet sur smartphones et

    tablettes tactiles (Android et iOS).

    L’accès à ces fonctionnalités est soumis à un abonnement auquel doit souscrire le client via

    son gestionnaire de compte.

    Cette application permet à ses utilisateurs (abonnés) d’accéder à diverses fonctionnalités

    telles que la consultation de leurs comptes, la saisie de virement, la consultation de leurs crédits

    etc.

    Taches effectuées :

     Conception et réalisation de la base de données.

     Gestion de l'authentification des utilisateurs et leurs profils.

     Implémentation de la solution (Gestion des comptes, des crédits,des carte bancaires et

    gestion des cours de devise).

     Développement des modules de communication (Continous Query et request) avec le mobile

    à travers SDK Motwin.

     Implémentation des requêtes SQL pour communiquer avec le SI Client.

     Génération des PDF pour l’historique des comptes à travers des templates Jasper Report et

    alimenté par des fichiers xml (data source).

     Tests unitaires .

     Livraison régulière au client (fin de chaque sprint)
  • MOBILE POWERED (moTwin) - Ingénieur d'études et développement

    2014 - 2014 Migration des plugins pour des applications du paris sportifs pour les grands comptes tel que

    « Betclic »(version Com , FR et Italie) et « Expekt ». Cette migration consiste à mettre à jour les

    accés à l’ensemble des offres des paris sportifs de Betclic ou d’Expekt à partir des procédures

    stockées vers des web services SOAP

    Taches effectuées :

     Migration des modules de communisation avec le SI de Betclic de procédures stockées

    vers les web services SOAP.

     Développement de nouveaux modules de communication avec le SI de Betclic à travers

    les web Servie SOAP.

     Développement du module de communication (Continous Query et request) avec le

    mobile à travers SDK Motwin.

     Tests unitaires & test des web service à travers SOAP UI.

     Livraison régulière au client (fin de chaque sprint)

    Environnement technique: Spring framework 3, Maven 3, OSGi, Virgo 3.2, Junit

    Méthodologie utilisée : scrum.

    3.8, web service(SOAP),
  • Mobile Powered - Ingénieur d’études et développement

    2013 - 2014 Développement des applications du paris sportifs sur Android :

    « Betclic »(version Com , FR et Italie) et « Expekt ». Ces applications permettent

    d’accéder à l’ensemble des offres des paris sportifs de Betclic ou d’Expekt . Les

    paris d’avant-match et en direct , les favoris, le top des paris,....Elles permettent

    aussi de passer des paris simples et multiples ,ainsi que de vérifier les paris en

    cours et terminées et de consultez l’historique des transactions clients.

    Taches effectuées :

     Maintenance de la première version de l’application Betclic.

     Conception et mise en place de nouvelles fonctionnalités de Betclic et Expekt

    Technologies Utilisées : android,/Méthodologie utilisée : scrum.
  • Mobile Powered - Ingénieur d’études et développement

    2012 - 2013 Développement d’un module métier « SmartMessaging » permettant de notifiez les clients

    des événements importants intervenant sur leur compte (soldes, virements, échéances) ,

    envoyer des alertes en temps réel sur l’évolution des cours de bouse pour une application

    de trading, ou d’envoyer des résultats trimestriels/annuels d'une entreprise sous format pdf.

    Taches effectuées :

     Spécification de besoin et étude de faisabilité.

     Conception et mise en place de la solution.

     Réalisation des tests unitaires et des tests fonctionnels.

    Technologies Utilisées : maven , android, jmock /Méthodologie utilisée : scrum.
  • Mobile Powered - Ingénieur d'études et de développement

    2012 - 2012 Développement d’un module générique « StockMarket » pour la gestion des flux boursiers

    pour différents systèmes d'information tel que EasyBourse, IDMS,..

    Taches effectuées :

     Etude de faisabilité

     Conception et mise en place de la solution

     Réalisation des tests unitaires et des tests d’intégrations.

     Déploiement de l’application

    Langages Utilisés :Spring, Spring DM, osgi, java, xml, xsd, jaxb, maven

    / Web-service : Rest

    Outils Utilisés : Jenkins, Virgo/ Système d’exploitation : linux, Android.
  • Mobile Powered (moTwin) - Ingénieur Stagiaire

    2011 - 2012 Au sein du Mobile Powered j’ai integré l’équipe serveur et android afin de développer un module métier CRM pour la gestion des enquêtes de satisfaction client sur mobile.
    Taches effectuées :
    - Spécification des besoins
    - Conception et mise en place de la solution
    - Réalisation des tests unitaires et des tests d’intégrations
    - Déploiement de l’application
    - Rédaction d’un manuel d’installation de l’application en anglais
    - Réalisation d’un manuel d’utilisation de la librairie mobile développée
    Langages Utilisés :Spring, Spring DM, osgi, java, jpa ,maven
    Outils Utilisés : Jenkins, virgo/ Système d’exploitation : linux, Android.
    Méthodologie utilisée : scrum
  • Zinc-Solutions - Stagiaire

    2010 - 2010 Mission : Test des serveurs de streaming.
  • Cylande Africa - Stagiaire

    ROUBAIX 2010 - 2010 Mission : Amélioration d’un outil de traduction destiné aux différents administrateurs d’une application Cyrus, ainsi qu’aux traducteurs.
    Langages Utilisés : Struts, Spring, Ajax / Outils Utilisés : Oracle 11g.
  • Centre de formation de Tunisie (CFT) - Stagiaire

    2008 - 2008 Mission : Développement d’un outil de gestion des étudiants

Formations

  • INSAT (Institut National Des Sciences Appliqués Et De Technologies) (Tunis)

    Tunis 2006 - 2012 Ingénieur d'études et developpement

Réseau

Annuaire des membres :