Oussama - Développeur JAVA

Ref : 120801T001
Photo d'Oussama, Développeur JAVA
Compétences
Expériences professionnelles
  • Crédit Mutuel - Procapital Securities Services Ingénieur d'études JAVA/J2EE
    Depuis Décembre 2013
    Equipe : 6 Personnes
    Projet : Maintenance évolutive des applications Middle Office Multi B2B.
    - Application Securities : Sécurité des passages d’ordres boursiers
    - Application AAA : Gestion de l’authentification
    - Application IP : gestion des plans d’investissement
    - Application DataFo : Gestion des opérations boursières
    - Application ASV : gestion des assurances vie
    Environnement Java/J2EE, SOA, SOAP/REST, Oracle, JDBC, Maven, SVN, Tomcat, Junit, Eclipse, Sqldevelopper, Jenkins

    Transport de Personne Ingénieur d'études JAVA/J2EE
    Avril 2013 – Décembre 2013
    Projet : Réalisation d’une application Web pour une société de transport de personne
    - Rédaction des spécifications fonctionnelles.
    - Mise en place de l'architecture technique basée sur la plateforme J2EE
    - Conception et mise en place d’une base de données sous PostgreSQL
    - Développement d'un poc de mise à jour des données : Ajout, Modification, Suppression et Recherche
    - Encadrement de deux stagiaires
    Environnement JAVA, Spring, JPA (SpringData), SpringSecurity, JSF2, Primefaces, SOAP (CXF), JUNIT, JasperReport, Maven, SVN, Eclipse, Tomcat

    Weldom Ingénieur d'études JAVA/J2EE
    Septembre 2012 – Aout 2013
    Equipe : 8 Personnes
    Projet : Mise en place d'une nouvelle architecture J2EE
    • Définition de l'architecture technique
    • Choix et configuration des Framework open source : Maven, Spring, Spring Security, Hibernate, JSF 2, Primefaces, JBOSS, PostgreSQL
    • Développement du module Gestion des Messages Utilisateurs.
    • Rédaction de la documentation de référence.
    Environnement Java/J2EE, Spring, Hibernate, Maven, JBOSS, PostgreSQL, JSF2, Primefaces, Junit

    Projet : Maintenance et refonte des modules GWT de l'application de gestion de Weldom : Gestions des articles, fournisseurs, Panier client, etc.… .
    • Refactoring du code existant
    • Refonte du module Commandes Client
    • Correction des bugs et amélioration de la charte graphique.
    Environnement Java/J2EE, GWT, JDBC, Hibernate, ANT, SVN, JBOSS, PostgreSQL, Junit

    Projet : Maintenance de l'application SIWEL-MAG de Weldom
    • Optimisation des requêtes SQL en utilisant des Matviews pour les fonctions de calculs
    • Mise en place d'un proxy LDAP pour centraliser l'authentification unique SSO-CAS
    • Correction des bugs et amélioration de la charte graphique.
    Environnement Java/J2EE, Struts, JDBC, ANT, SVN, JBOSS, PostgreSQL, CAS, LDAP, CSS, Junit

    Crédit Mutuel - Procapital Securities Services Ingénieur d'études JAVA/J2EE
    De Décembre 2011 au Juillet 2012
    Equipe : 10 Personnes
    Projet : Développement d'un back-office de gestion des crédits bancaires pour le B2B Crédit foncier.
    • Rédaction du cahier des spécifications
    • Développement des interfaces avec le Framework GWT-Vaadin
    • Développement des Web services JAX/WS
    • Rédaction de la documentation de référence
    Environnement Java/J2EE, GWT, Vaadin, SOA, Oracle, JDBC, Maven, SVN, Tomcat, JAX, Junit

    Projet : Développement d'une application de gestion des ordres de bourses pour différent B2B (AGF, AZB, etc.) :
    • Migration de PHP vers une application web basée sur les technologies Java/J2EE/GWT
    • Développement des interfaces avec le Framework GWT-Vaadin
    • Développement des Web services JAX/WS
    • Rédaction de la documentation de référence
    Environnement Java/J2EE, GWT, Vaadin, SOA, Oracle, JDBC, Maven, SVN, Tomcat, JAX, Junit

    STVA Ingénieur d'études JAVA/J2EE
    De Septembre 2011 à Novembre 2011
    Equipe : 4 Personnes
    Projet :
    - Développement des web services métier pour la gestion du transport du véhicule.
    - Appel depuis des tablettes (interfaces développées en .Net)
    Environnement: Java/J2EE, EJB2, Oracle, JDBC, SVN, JBOSS, Webservices AXIS, SOAPUI, JUNIT

    La France Mutualiste Ingénieur d'études JAVA/J2EE
    De Novembre 2009 au Juillet 2011
    Equipe : 8 Personnes
    Projet : Migration d'une application développée sous Oracle Forms vers une application web basée sur les technologies java/j2ee
    ● Définition de l'architecture technique, choix et configuration des Frameworks open source : JSF 2, Primefaces, Spring, Maven.
    ● Rédaction du cahier des spécifications.
    ● Développement des composants JSF personnalisés
    ● Développement des interfaces.
    ● Mettre en places les web services (Apache CXF) et la génération des classes JAVA via SoapUI.
    ● Mettre en place le système d'authentification unique SSO
    ● Rédaction de la documentation de référence.
    Environnement : Java/J2EE, JSF2, Primefaces, Spring, Maven, Oracle, Web services ApacheCXF, Hudson, SVN, SoapUI, Tomcat, Glassfish, Weblogic, Junit

    Projet : Développement d'un espace adhérent (********) : application web basée sur les technologies java/j2ee
    ● Définition de l'architecture technique, choix et configuration des Frameworks open source : JSF 2, Spring, Maven.
    ● Rédaction du cahier des spécifications.
    ● Développement des interfaces.
    ● Mettre en places les web services (Apache CXF).
    ● Test de charge du site avec le logiciel NeoLoad.
    ● Rédaction de la documentation de référence et le mode opératoire.
    Environnement: Java/J2EE, JSF2, Spring, Maven, Oracle, Web services CXF, Hudson, SVN, Tomcat, Glassfish, NeoLoad, Junit.

    Carrefour France Ingénieur d'études JAVA/J2EE
    De juin 2008 à Octobre 2009
    Equipe : 4 Personnes
    Projet : Conception et réalisation d'une application Web pour la gestion des commandes et de la facturation ainsi que l'échange des données (Flux XML,
    Fichiers CSV, fichiers textes) entre les différents systèmes (Xerox, Graphiware, Carrefour (SAP) et B-Process).
    ● Définition de l'architecture technique, choix et configuration des frameworks open source : JSF 1.2, Facelet 1.1.14, Seam, JBoss, EJB3 (Hibernate annotations)
    ● Modélisation UML2, diagramme de classes.
    ● Mapping relationnel / objet EJB3 par annotations avec une reprise partielle du modèle de base de données existant.
    ● Développement de l'Interface Homme Machine en JSF/Seam/Facelet de toute l'application
    ● Conception et réalisation d'un module de génération de flux XML, d'Import et Export de fichiers XML depuis et vers un compte SFTP, Intégration des flux XML dans la base de données.
    ● Développement d'un module d'Import-Export des fichiers CSV.
    ● Développement d'un module d'Import-Export des fichiers textes (BOD et HDR) depuis et vers le système SAP via le protocole de transfert AS2.
    ● Réalisation du plan de test fonctionnel
    ● Développement d'une application Web pour la gestion des demandes d'achat des fournisseurs avec Hibernate/JSF/Jboss Seam
    ● Développement d'un module de gestion des stocks
    ● Rédaction des spécifications techniques et de la documentation de référence.
    Environnement : Java J2EE, Hibernate, JSF 1.2, Richfaces 3.3, Seam 2, XML, JDOM, XHTML, SVN, LOG4J, ANT, SQL, itext, Eclipse, JBOSS, Glassfish, Junit

    Middleware Factory Ingénieur d'études JAVA/J2EE
    D'Octobre 2007 à Mai 2008
    Projet: Generic System module « CRM »
    Equipe : 4 Personnes
    Mission :
    Développeur Concepteur sur Generic System : socle applicatif permettant la réalisation d'applications Web de gestion d'informations, « Clé en main » par un simple paramétrage.
    ● Enrichissement du mapping objet/relationnel EJB3 par annotations.
    ● Correction d'anomalies dans les JSF / EJB Session.
    ● Intervention sur la validation du modèle par annotations (Hibernate Validator, expressions Regex).
    ● Conception et réalisation d'une fonctionnalité de génération automatique d'emails formés en JSF
    ● Création d'un nouveau composant Seam de gestion du mode d'interprétation en JSF (normal ou email).
    ● Utilisation d'expressions EL interprétées dynamiquement en tant que paramétrage du Generic System.
    Environnement : UML 2, Java 5, J2EE, JSF 1.2, JBoss 4 (EJB3), Hibernate 3, Hibernate Validator, Eclipse 3.1, Linux (Kubuntu), JavaBeans, Richfaces 3.2, Ajax4jsf, Facelet, Framework Seam 2, Expressions EL, Design Patterns (IOC, MVC…), XML, XHTML, SVN, LOG4J, ANT, HSQL,SQL, Junit.

    Evasion Net (Editeur de logiciel) Webmaster du site ********
    De Septembre 2004 à Juillet 2007
    Projet : Création et maintenance corrective du site : ********
    Equipe : 4 personnes
    Mission :
    ● Création, conception de la base de données sur MySQL
    ● Développement du site ********
    ● Développement des pages en PHP pour le référencement du site
    ● Recherches de méthodes pour optimiser le site.
    ● Référencement naturel du site : Moteur de recherche (Yahoo. Google…), annuaires de voyage
    ● Résultat obtenu : Parmi les1er dans la liste Google, sur les mots clés « voyages, voyage, partir pas cher, voyager pas cher, séjour pas cher »
    Environnement : PHP, JavaScript, MySQL, Windows, AMC Designer,

Études et formations
  • FORMATIONS
    2007 Formation Nouvelles Technologies (Hibernate, JSF, Struts, …)
    Ecole Supérieure d'Informatique et de Communication

    2004 Diplôme de l'Institut Supérieur des Etudes Technologiques
    Spécialité développement web

    2001 Baccalauréat Mathématiques Lycée secondaire

    COMPÉTENCE
    Méthodologies : Conception Orientée Objet, Méthode UML (Diagrammes de classes, cas d'Utilisation), Mapping Objet/Relationnel, Design Patterns (Singleton, Factory, MVC, IOC,), Merise (MCD).

    Langages : Java J2EE, XML, DTD, PHP, SQL, CSS, JavaScript, HTML, XHTML

    Serveurs d'applications: J2EE, Jboss, Tomcat, Glassfish, Weblogic, Serveur Web Apache,

    Bases de données : Oracle, PostgreSQL, SQL Serveur, MySQL, HSQL

    Systèmes d'exploitation : Linux (Debian, Kubuntu), Windows.

    Outils / Frameworks: Spring, GWT, JSF1/2, Hibernate, JDBC, EJB2/3, Vaadin, GXT, Richfaces, Primesfaces, JBoss Seam, Webservice AXIS/CXF/JAX, SoapUI, Toad, Sql
    Maven, ANT, Hudson, Eclipse, Junit, Jdevelopper, CVS, SVN, CSS, JDOM, SAX, Dreamweaver, AMC Designer, SmartDraw, Neoload,HeidiSql

D'autres freelances
Développeur JAVA

Ces profils pourraient vous intéresser !
CV Développeur C++
Camille

Développeur C++

  • MÉRÉVILLE
C++ PYTHON JAVASCRIPT SQL C# ASSEMBLEUR PHP .NET JAVA
Disponible
CV Ingénieur développement logiciel embarqué JAVA
Ahmed

Ingénieur développement logiciel embarqué JAVA

  • LILLE
JAVA Spring Boot Angular
Disponible
CV Développeur JAVA
Siriki

Développeur JAVA

  • CHAVILLE
JAVA Spring Boot GO Google Cloud Platform DOCKER JENKINS Kubernetes FLUTTER REACT.JS Cloud AWS
Disponible
CV Développeur JAVA
Mehdi

Développeur JAVA

  • BUSSY-SAINT-GEORGES
JAVA SQL Spring Boot POWERSHELL SPRING Microservices SQL SERVER Cloud AWS Vue.js Kafka
Disponible
CV Tech lead / Développeur  full stuck JAVA
Abderrahmen

Tech lead / Développeur full stuck JAVA

  • SAINT-MAUR-DES-FOSSÉS
JAVA JAVASCRIPT SQL SERVER J2EE SPRING DEVOPS FULL STACK MYSQL SQL Angular
Disponible
CV Ingénieur de développement JAVA
Meriem

Ingénieur de développement JAVA

  • VILLEJUIF
JAVA ORACLE SQL MONGODB UML PHP C PYTHON PHP LARAVEL ANDROID
Disponible
CV Ingénieur de développement JAVA
Arezki

Ingénieur de développement JAVA

  • ARGENTEUIL
JAVA REACT.JS C++ JAVASCRIPT
Disponible
CV Tech lead / Lead dev
Christophe

Tech lead / Lead dev

  • VILLENAVE-D'ORNON
C# .NET JAVA JAVASCRIPT SQL
CV Senior Data Engineer and Scientist NLP
Stefano

Senior Data Engineer and Scientist NLP

  • ANTIBES
BIG DATA SQL APACHE SPARK DATA PYTHON SCALA JAVA
Disponible
CV Ingénieur de développement JAVA
Adel

Ingénieur de développement JAVA

  • LES MUREAUX
JAVA REST ANGULARJS SPRING Angular IntelliJ IDEA Spring Boot Cloud AWS
Disponible