Rim - Développeur JAVA

Ref : 111013J001
Photo de Rim, Développeur JAVA
Compétences
Expériences professionnelles
  •  Développeur, Intégrateur J2EE

     S&H CONSULTING – SOUSSE – TUNISIE
    Jan 2011 - Jan 2011

    Projet de maintenance évolutive applicative pour la compagnie d’assurance Allemande Hamburger Pensionsverwaltung (HPV) :
    - Amélioration des performances d’une application de gestion, d’évaluation et de génération de rapport financier en normes IAS et IFRS pour les entreprises participant à des régimes de retraites pour la compagnie d’assurance allemande Hamburger Pensionsverwaltung (HPV)
    - Méthodologie de travail : l’approche agile : Scrum,
    - Étude de l’architecture de la couche de persistance des données,
    - Intégration du Framework Hibernate 3.6 et réalisation d’une version 2 de l’application,
    - Test du fonctionnement de l’application à l’aide d’un profiler : Visual VM,
    - Étude des solutions de « cache » et intégration d’un cache d’objet (Pooling),
    - Intégration des concepts avancés d’Hibernate liés à la performance afin d’optimiser l’accès aux données,
    - Intégration d’Hibernate Validator pour la validation des données,
    - Intégration d’Hibernate Envers pour l’audit et le suivi de version,
    - Métrologie et évaluation de la performance de la solution réalisée,
    - Rédaction d’une documentation technique détaillée de la nouvelle architecture et de l’évaluation de performance.

    Environnement Technique : - Plateformes (Windows XP – Linux Ubuntu) - Eclipse IDE - Eclipse Modeling – J2SE– CVS Repository - Design Pattern (Singleton, Factory) - Framework Hibernate – IBM Informix Dynamic Server – Visual VM - Swing - EhCache - JbossCache – WhirlyCache – OSCache Hibernate Validator – Hibernate Envers
  •  Développeur / Concepteur (Projet R&D)

    Jan 2010 - Jan 2010

    Projet LUMD (Logistique Urbaine Mutualisée Durable) : Réalisation d’un module pour un Système Multi-agents (SMA) pour la modélisation d’un réseau de distribution (Supply-Chain Management) :

    - Réalisation d’un Proof Of Concept pour le consortium LUMD (Logistique Urbaine Mutualisée Durable ********) qui comprend éditeurs et sociétés de conseils Françaises : JASSP, SQLi ... et laboratoires de recherche : CNRS …

    - Rédaction des spécifications fonctionnelles et techniques détaillées,

    - Définition et modélisation des ontologies avec Protégé (Éditeur d’Ontologies open source),

    - Analyse et conception du modèle SMA,

    - Développement de l’application sous Java, J2EE avec le Framework JADE et des services web (WSIG : Web Service Integration Gateway),

    - Rédaction des guides d’installation et d’utilisation,

    - Définition des scénarios de tests fonctionnels pour la qualification de l’application.

    Rédaction des cahiers des charges et des documents de spécifications fonctionnelles des projets :

    - Développement d’une application web avec un module mobile (Android) pour la gestion de réservation d’un service de transport et un service d’entreposage

    - Conception et développement d’un portail web « Bourse de fret et bourse de stockage »

    Environnement Technique : - Plateforme JADE - Eclipse IDE - Eclipse Modeling – Protégé (Editeur d’Ontologie) – Ant - XML – Java – Design Pattern (Singleton) - Plateforme JADE - J2EE - Service Web (WSIG : JADE Web Service Integration Gateway) - Apache Tomcat
  • Stage de fin d’études  Concepteur Intégrateur Applicatif

    Jan 2009 - Jan 2009

    Prototype pour un système d’authentification unique avec Open ID :
    - État des lieux des Framework open sources pour la fédération d’identité,

    - Rédaction de la spécification (UML),

    - Rédaction des guides d’installation et d’utilisation,

    - Rédaction des tests fonctionnels pour la qualification de l’application,

    - Développement du prototype « Open ID 4 Java » ayant servi de « Proof Of Concept » pour maquette de prospection commerciale.

    Environnement Technique : - UML (Rational Rose) - J2EE - Eclipse IDE - Apache Tomcat - LDAP (Apache LDAP Server) - Frameworks (Subversion, Ant, Maven, OpenID4Java) - Virtualisation (VMWare Workstation) – Linux (Redhat 4) – Oracle 9i (Windows, Linux) – TOAD – Putty - WinSCP
Études et formations
  • Mastère en Génie Logiciel

    ISIMM : Institut Supérieur d’Informatique et de Mathématiques de Monastir
    2011
  • Maîtrise en Informatique

    ISIMM : Institut Supérieur d’Informatique et de Mathématiques de Monastir
    2009
  • Bac Mathématiques

    2003
Autres compétences
Compétences
Base de données SQL, PL-SQL, Oracle (Linux, Windows), MySQL, MS-Access, Postgresql, IBM Informix, Annuaire LDAP
Langages Java, C/C++, Shell Script, VB6, Pascal, Assembleur
EDI Eclipse, NetBeans, IBM Websphere Developer (RAD 6)
Serveurs d’application WebSphere, Apache Tomcat, JBOSS
Développement Web HTML, Servlet / JSP, Service Web, XML, JavaScript
Frameworks Hibernate, Struts, JADE (Java Agent DEvelopment Framework)
Conception & Modélisation UML, Design Patterns, OCL, Web Sémantique (RDF, RDFS, OWL)

Systèmes d’exploitation Windows (XP, Vista), Linux (RedHat, Ubuntu, Fedora), MS-DOS

Réseaux LAN(Ethernet), Internet/Intranet (TCP/IP), RMI, Admin réseaux sous Linux (Open SSH, FTP, Telnet, Samba, NFS, DNS, DHCP)

Gestion de configuration & Packaging Subversion (SVN), Ant, Maven
Métrologie Visual VM (Profiling JVM)
Virtualisation VMWare Workstation
Méthodologies Méthodes Agiles : eXtreme Programming (XP) - Scrum

Langues
Arabe Langue maternelle
Français Lu, écrit, parlé
Anglais Lu, écrit, parlé (Anglais Technique)
Allemand notions

D'autres freelances
Développeur JAVA

Ces profils pourraient vous intéresser !
CV Développeur JAVA
Badr

Développeur JAVA

  • BAGNOLET
JAVA J2EE C++ SQL JAVASCRIPT
Disponible
CV Technical Leader JAVA
Oussama

Technical Leader JAVA

  • CARRIÈRES-SOUS-POISSY
JAVA SPRING BATCH Spring Boot Microservices DEVOPS
Disponible
CV Développeur web PHP | Symfony
Irvine

Développeur web PHP | Symfony

  • SEYSSINET-PARISET
PHP HTML CSS JAVA SYMFONY PHP LARAVEL REACT.JS Next.js JAVASCRIPT Spring Boot
Disponible
CV Développeur Front-End/Back-End/Android
Joffrey

Développeur Front-End/Back-End/Android

  • ÉTAMPES
ANDROID JAVA .NET SQL JAVASCRIPT MYSQL C# PYTHON HTML5 CSS
Disponible
CV Développeur JAVA/ANGULAR
Sadi

Développeur JAVA/ANGULAR

  • OULLINS
JAVA Angular Spring Boot SQL TypeScript POSTGRESQL COUCHBASE Google Cloud Platform JAVASCRIPT
Disponible
CV Développeur web Full stack (Java, Angular, VUE, NUXT)
Pape Kader

Développeur web Full stack (Java, Angular, VUE, NUXT)

  • PANTIN
JAVA Angular Vue.js SQL GIT ORACLE JAVASCRIPT MONGODB
Disponible
CV Ingénieur d'études et Développement
Maryvon

Ingénieur d'études et Développement

  • PARIS
JAVA JAVASCRIPT Angular Vue.js REACT.JS PYTHON
Disponible
CV Développeur Full stack
Stephane

Développeur Full stack

  • FRANÇOIS
PHP SQL JAVASCRIPT REST PRESTASHOP WORDPRESS NODE.JS JAVA REACT.JS NoSQL
Disponible
CV Développeur Springboot
Pierre-Louis

Développeur Springboot

  • TARASCON
JAVA Spring Boot J2EE SQL Angular TypeScript JAVASCRIPT SCRUM STRIPE HUBSPOT
Disponible
CV Ingénieur de développement Spring Boot
Sylvain

Ingénieur de développement Spring Boot

  • JUMILHAC-LE-GRAND
Spring Boot BASH JAVA Angular TypeScript HIBERNATE DOCKER SQL
Disponible