Boubeker - Architecte J2EE

Ref : 101007B001
Photo de Boubeker, Architecte J2EE
Compétences
XML
JBOSS
TOMCAT
HIBERNATE
Expériences professionnelles
  • 06/2010 – A ce jour
    (Capgemini) Ingénieur expérimenté
    Java/J2EE Hôpitaux de Paris, Paris
    Projet : Maintenance Evolutive du projet Portail/Annuaire LDAP des Hôpitaux de Paris
    • Participation aux phases de conception, réalisation et intégration des différentes releases du portail et de l'annuaire.
    • Recette usine sur le projet Portail web.
    • Documentation technique de l’application Web existence.
    Windows 2000/XP, Linux, LDAP, Novell eDirecory / Identity Manager, BEA Aqualogic, Java/J2EE, Struts, Freemarker, HTML, XML,CSS, Apache/Tomcat, UML, Eclipse, JUnit, SVN, Ant

    11/08– 06/2010 (20mois)
    (Capgemini) Ingénieur expérimenté
    Java/J2EE Direction générale des Impôts, Noisy-le-Grand
    Projet Copernic : Modernisation du système d'information de l'administration fiscale française
    (Composé de 70 projets)
    • Développement et recette usine sur le projet SIRIUS PRO, notamment sur la partie IHM du "Module décisionnel d’aide au ciblage de personnes professionnelles"
    • Développement, conception et recette usine sur le projet EDD (Echanges De Données)
    • Conception et développement d’un outil générique de migration des données d’une base Oracle vers une base PostgreSQL.
    • Architecture SOA en 4 couches (Présentation, coordination, service et persistance)
    Windows 2000/XP, Java, J2EE, Struts, Hibernate, JBoss, Tomcat, Web Services, SOAP, Axis, Oracle 10g, XML, Linux, Shell, UML, Eclipse, JUnit, CVS, Maven 2

    01/08– 11/08 (10mois)
    (Osires) Ingénieur Etudes et Développement
    Java/J2EE IBM Services, La Défense
    Projet Total –CardProcessor : Application de gestion et de facturation des cartes pétrolières (85 personnes)
    Cette application contient trois grosses parties : Intranet, Extranet et Batch.
    • Développement d’interfaces et de services pour Batch et web (Intranet et Extranet).
    • Développement de batch de facturation et de prestation.
    • Développement et exécution des tests unitaires.
    • Utilisation de Struts2 pour le développement de la couche Web (Intranet et Extranet)
    • Utilisation de Hibernate3 pour le développement de la couche persistance.
    • Utilisation de Spring2 pour le développement de la couche service.
    • Utilisation de Maven2-Eclipse3.2 Callisto comme environnement de travail.
    • Utilisation du SGBD Oracle 10g2.
    Windows 2000/XP, Java/J2EE, Struts, Spring, Hibernate, Design Pattern, HTML, XML,CSS, Oracle, Toad, SQL, Apache/Tomcat, UML, Eclipse Callisto, JUnit, CVS, Maven 2

    11/07– 01/08 (3mois)
    (Osires) Expert Technique
    Java/J2EE Préfecture de Police, Paris
    Projet : Application Web pour la gestion des vidéosurveillance (6 personnes)
    • Conception et documentation technique de l’application.
    • Proposition de l’architecture technique de l’application.
    • Préparation et installation de la plate forme technique de l’application.
    • Configuration Maven2-Eclipse3.2 comme environnement de travail.
    • Utilisation du framework Tapestry 4.1 pour la couche web.
    • Utilisation du framework Spring (Ioc et Aspect) pour la couche service.
    • Utilisation du framework Hibernate pour la couche persistance.
    • Utilisation du SGBD PostgreSQL.
    Windows 2000/XP, Linux Entreprise5, Java/J2EE, Tapestry, Spring, Hibernate, Design Pattern, HTML, XML,CSS, PostgreSQL, SQL, Apache/Tomcat, UML, Eclipse, JUnit, CVS, Maven 2

    07/07– 11/07 (4mois)
    (Osires) Ingénieur Etudes et Développement
    Java/J2EE Mag System (Pitney -Bowses), Paris
    Projet : Progiciel de gestion et de planification de la production industrielle pour UNEDIC (16 personnes)
    Ce projet consiste en la réalisation d'un outils de gestion de la pré et post production sur des machines industrielles d'impression, mise sous pli et trie de courriers pour l'Unedic (et a terme pour de nombreux grand compte de MAG System)
    Réalisation du composant métier du progiciel de préparation à la production et du suivie de production en direct.
    Réalisation du composant de planification et simulation avant mise en production.
    Pré-intégration des composants sur les serveurs.
    • Conception et Réalisation des composants métiers: interfaçage avec JMS pour la récupération d'information. Création de la couche métier via Spring et de la couche persistance via Hibernate.
    • Préparation des plugins java (Middlewares) du nouveau projet.
    • Réalisation de tests fonctionnels via JUnit en parallèle des développements.
    Windows 2000/XP, Java/J2EE, JMS, HIBERNATE, XML, Spring(DAO, Transaction)
    Oracle 9i, SQLDevelopper, UML, MyEclipse, JUnit, CVS, Joda-time, Weblogic 8.1.

    03/07– 07/07 (4mois)
    (Osires) Ingénieur Etudes et Développement
    Java/J2EE EUROPAGES, Neuilly S/Seine
    Projet : refonte du site Internet Europages : annuaire européen des affaires (12 personnes)
    • Conception et documentation technique du nouveau site.
    • Configuration Maven2-Eclipse3.2 comme environnement de travail.
    • Préparation des templates composants Html-Tapestry du nouveau site.
    • Préparation des plugins java (Middlewares ) du nouveau projet.
    • Implémentation de la plateforme Tapestry-Spring-Xml-Tomcat.
    • Implémentation d’un CMS pour le templating et les fichiers statiques.
    • Implémentation du module Info-client en production.
    Windows 2000/XP, Java/J2EE, Design Pattern Singleton, HTML/XML,CSS, Tapestry, Spring(DAO)
    MySQL, SQL, Apache/Tomcat, UML, Eclipse, JUnit, SVN, Maven II

    04/06 – 03/07 (11 mois)
    (Osires) Ingénieur d’études et développement Java/J2EE ORANGE BUSINESS SERVICES (CVF) , Paris
    Projet : développement d’un Portail Web générique pour fournir des services de gestion dédiés aux métiers des fédérations sportifs et des associations (10 personnes)
    • Spécification détaillée du module Statistique-Extraction-Documentaire de l’application.
    • Définir les règles de gestion, scénarios et diagrammes de séquences.
    • Présentation des maquettes.
    • Conception de la base de données Mysql.
    • Utilisation du framework Tapestry pour la couche présentation.
    • Utilisation de Hibernate pour la couche persistance.
    • Utilisation du Design Pattern Orchestrateur pour la couche service.
    • Utilisation du serveur Web Tomcat.
    • Utilisation de JUnit pour les tests unitaires.
    • Utilisation des fichiers Ant pour le déploiement et les livraisons.
    • Intégrer le serveur Quartz pour la programmation des tâches et les extractions de données dans des fichiers générés par le Scheduler Quartz.
    • Utilisation de CrystalRepport pour la conception des documents Pdf, Excel, Word, Csv,…
    LINUX KUBUNTU, Java/J2EE, Design,Tapestry, Hibernate, MySQL, SQL, Tomcat, Quartz, Eclipse, JUnit, CVS, Ant

    09/05 – 02/06 (6 mois)
    (Osires) Ingénieur de conception et de développement Java/J2ee CAPRI-TOUR, Paris
    Projet : développement d’une application Web pour la gestion d’une agence de voyage (5 personnes)
    • Analyse et conception de l’application avec le langage UML.
    • Utilisation de l’outil de modélisation « Objectering » pour l’établissement des différents diagrammes UML.
    • Conception de la base de données Mysql à partir du diagramme de classe métier.
    • Utilisation du Framework Struts pour la couche application et présentation (JSTL pour les JSP).
    • Utilisation des EJB sessions pour la couche services (façade) de l’application.
    • Utilisation des DAO et JDBC pour la couche persistance (accès à la base Mysql).
    • Utilisation du serveur d’application Jboss (Tomcat inclus).
    • Utilisation de JUnit pour les tests unitaires.
    • Utilisation des fichiers Ant de Jboss pour le déploiement des différentes couches.
    • intégration des 4 modules de l’application.
    • L’environnement de développement est Eclipse (avec les différents Plugins).
    • Rapports d’avancement mensuels.
    • Rapport de gestion de projet (diagramme de GANT, diagramme de PERT, répartition des taches, estimation des coûts…).
    Windows XP, Java, Struts, DAO, Mysql, Jboss, Tomcat, J2EE, UML, SQL, Ant, JSTL, JSP, Obectering

    04/04 – 10/04 (6 mois) Stage Ingénieur Etudes et Recherche
    LISTIC, Annecy
    Projet : modélisation d’un modèle de prise de décision pour le pilotage d’un système Industriel.
    • Proposition d’un modèle de pilotage (UML, RàPC).
    • Implémentation d’un système de pilotage (Java, PHP, Mysql).
    Windows 2000/XP, Java, PHP, My SQL, UML, RàPC

Études et formations
  • Formations
    2004-2005
    3ème Cycle ESILV La Défense Paris
    Ecole Supérieure d’Ingénieur Léonard de Vinci.
    Master Spécialisé : ITA 3ème cycle Internet : Technologie Avancée.
    Spécialisation : Développement d’application Web- Java/J2EE.
    Mention : Bien, Classement 02/16.

    2003-2004
    3ème Cycle ESIA Annecy
    Ecole Supérieure d’Ingénieur d’Annecy.
    Spécialisation : DEA informatique et traitement d’information.
    Mention : Bien, Classement 03/19.

    1998-2002
    3ème Cycle ESI Alger
    Ecole National Supérieure d’Informatique
    Spécialisation : Ingénieur en Système d’Information.
    Mention : Bien, Classement 04/70.

    Compétences
    Connaissances techniques
    Systèmes : Linux/Unix, Windows/Dos.
    Langages : Java, J2EE (Servlet, JSP, EJB, QL-EJB), JMX, SOAP, JSTL, XML (DTD, XSD, Xpath, XSL/XSLT), PHP, SQL, HTML/XHTML, CSS,
    Outils aide au développement : CVS, SVN, Maven2, Junit, Ant,
    Méthodes : UML, OMT, Merise, RàPC.
    Serveurs applicatifs : Tomcat, Weblogic, Jboss, Apache, Quartz.
    SGBD : Oracle, PostgreSQL, Mysql, Access.
    Framework : Struts, Hibernate, Tapestry, Spring, Freemarker, DAO
    Environnement : MyEclipse, Eclipse, SQLDevelopper, JBuilder.
    Autres : Annuaire LDAP, Web Service, Axis, Quartz, CrystalRepport, Toad,
    Business Models, Gestion de Projet, e-commerce, Design Pattern

    Compétences fonctionnelles
    Analyses, conception, développement.
    Spécifications fonctionnelles et techniques.
    Rédaction documents techniques et documents utilisateurs.
    Intégration, tests et validation.
    Packaging et déploiement.

D'autres freelances
Développeur JAVA

Ces profils pourraient vous intéresser !
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
CV Développeur PHP
Wilfried

Développeur PHP

  • NOISY-LE-GRAND
PHP JAVASCRIPT Vue.js PHP LARAVEL SQL REACT.JS SYMFONY JAVA Angular Next.js
Disponible
CV Ingénieur de développement C
Stéphane

Ingénieur de développement C

  • MONTROUGE
C C++ SQL PLUS SQL PL SQL ORACLE PRO C SCRIPT SHELL JAVA PYTHON Oracle Database 12c
Disponible
CV Ingénieur en Data et IA
Joel

Ingénieur en Data et IA

  • CHAMPS-SUR-MARNE
PYTHON Microsoft Power BI SQL EXCEL AZURE PYSPARK JAVA C# PHP .NET
Disponible
CV Full stack Engineer Angular/ Java
Zine-El-Abedine

Full stack Engineer Angular/ Java

  • TOULOUSE
Angular TypeScript HTML5 CSS JAVA SPRING JAVASCRIPT PL SQL ORACLE POSTGRESQL
Disponible
CV Développeur JAVA
Selim

Développeur JAVA

  • SARTROUVILLE
JAVA Spring Boot Microservices API RESTful Angular TDD BDD DOCKER TypeScript Kubernetes
Disponible
CV Architecte J2EE
Maximilien

Architecte J2EE

  • PARIS
J2EE JAVA DDD MAVEN SPRING SPRING BATCH Spring Boot Kubernetes Google Cloud Platform SQL SERVER
Disponible
CV Développeur J2EE
Hamid

Développeur J2EE

  • BÈGLES
Angular HTML5 CSS JAVASCRIPT SQL SERVER SQL MYSQL J2EE JAVA PL SQL
Bientôt disponible
CV Ingénieur systèmes
Badr

Ingénieur systèmes

  • PARIS
JAVA SQL HTML Spring Boot REST PYTHON REACT.JS CSS ANGULARJS JAVASCRIPT
Disponible