Mehdi - Développeur JAVA
Ref : 171004B003-
2032 ARIANA (Tunisie)
-
Développeur, Rédacteur technique (36 ans)
-
Freelance
Décembre.2014/ Aujourd’hui Ingénieur IT Analyste Vermeg-BSB
-Je travaille au sein de l’équipe SOLIFE, un progiciel destiné aux compagnies d’assurances.
SOLIFE est un ensemble de modules back office, qui fournit une assurance avec un système unique pour gérer tous les aspects de leur activité vie, prévoyance, rente, depuis la création des polices jusqu’à la gestion des sinistres et sinistres santé en passant par la commercialisation de nouveaux produits.
Tâches effectuées :
Projet NNS-Insurance: (2 ans)
• Etude et Développement de nouvelles fonctionnalités et correction d’anomalies.
• Participation au développement des différents extracteurs permettant de générer des fichiers XML à partir des objets SOLIFE.
• Participation au développement des web services SOAP.
• Développement des différentes demandes client ainsi que plusieurs écrans d’administration du produit portant sur différents sujet (bills history, endorsement, claim …) .
• Création d’un batch qui permet d’appliquer les facteurs d’ajustements sur les projections des polices migrées.
• Développement des workflows pour la validation automatique des flux.
• Développement des évènements d’impressions lié à l’examen des demandes.
• La mise en œuvre de contrôles personnalisés lors de l'approbation administrative...
Projet ATT-NNS: (4 mois)
• Analyse et développement des nouvelles fonctionnalités du produit ATT (Automatic Test Tool) qui est un outil d’automatisation de tests destiné pour l’équipe QA, qui permet de créer, piloter et exécuter automatiquement des tests pour l’applications SOLIFE.
• Maintenance corrective et évolutive (bugs fixing, change requests).
Projet BROKER: (6 mois)
• Travailler sur le composant «Message Broker» qui est un ESB (Enterprise Service Bus ) qui permet l'intégration des applications et qui fournit l'infrastructure nécessaire pour mettre en œuvre le routage et la conversion des flux.
• Intercepter les messages de plusieurs destinations, analyser le flux reçu, déterminer la destination correcte et acheminer le flux généré vers le canal approprié.
• Mettre en œuvre des grammaires et des connecteurs et mapper les messages des différents sources sous plusieurs formats .
Environnements Techniques: java, groovy, oracle, jboss, Spring, hibernate, JUnit, Framework de développement interne JF, Fluid, jenkins, sonar, UML, Oracle 11g+12g, Jboss 5+6, Maven 3, SVN, IntelliJ IDEA, SQL Developer, Groovy, XML, SOAP, REST.
Février.2013/ Aout.2013 Projet de fin d’études
Banque Nationale Agricole
-Conception et développement d’une application web de gestion de change devises manuelle au sein de la banque BNA : conception de la base de données, réalisation d’une architecture multicouches.
Technologies utilisées: JAVA/J2EE, Eclipse, UML, MAVEN, RichesFaces, Spring, Hibernate, JPA, TOMCAT.
Octobre.2011/ Avril.2012 Projet de fin d’année
Ecole supérieure privée d’ingénierie et de technologies
-Développement d’une application de gestion des stages au sein de l’Ecole ESPRIT conception de la base de données, réalisation des couches DAO (Data Access Object), Présentation, et Service (modélisation et développement).
Technologies utilisées: JAVA/J2EE, Eclipse, JBOSS, JSF, SWING, RichesFaces, JPA, Hibernate, UML.
Mars.2010/ Juillet.2012 Stage technicien de Fin d’études
Centre d'Etudes et de Recherche des Télécommunications
-Conception et le déploiement d’un réseau RTCP dans une zone urbaine avec la couverture ADSL.
Formations & Diplômes
2010- 2013: DIPLOME NATIONAL D’INGENIEUR
Ecole Supérieure Privée d’Ingénierie et de Technologies
Spécialité : Génie informatique
2007-2010 : Diplôme de Licence Appliquée en STIC
Institut Supérieur des Sciences Appliquées et de Technologie (ISSAT)
Spécialité: Electronique et Informatique
2005-2006 : Diplôme du Baccalauréat sciences technologiques, Lycée secondaire TAHER SFAR MAHDIA.
Compétences
Systèmes: Microsoft Windows, Linux, Fedora, ubunto, Centos
Langage de Programmation: JAVA, C, C++, VB, HTML, JavaScript, PHP, .NET ; XML ; HTML, PL/SQL, JSP.
Architectures distribuées: SOA, WEB Service, EJB, J2EE, SPRING
Réseaux: OSI, TCP/IP, Administration réseaux.
SGBD: Oracle, SQLserver, Mysql.
Analyse et conception: UML, MERISE, Design Patterns.
Communication
Langues
Arabe : maternelle
Français : Bon
Anglais : Bon