Taher - Développeur JAVA

Ref : 150101C001
Photo de Taher, Développeur JAVA
Compétences
EJB
HIBERNATE
JSF
JPA
WEBSERVICES
Expériences professionnelles
  • Avril 2014 à ce jour : STEF IT (Pôle Transport)
    Fonction : Ingénieur Etude et Développement JAVA JEE
    Projet : Import automatique des informations liées aux unités de manutention
    Equipe : 3 personnes
    Durée : 6 mois
    Conception et développement d’une couche Web Services pour interconnecter les services applicatifs des pôles logistique et transport
    - Méthode Agile, sprint de 3 semaines
    - Rédaction des spécifications technique
    - Encadrement équipe technique (Estimation de charges, organisation et répartition de tâche, suivi, support technique)
    - Conception et réalisation des Web Services SOAP avec Apache CXF 3.0 et Axis2, définition du contrat (WSDL), modélisation du service et déploiement sous Tomcat7
    - Conception et réalisation des Web Services REST avec Apache CXF (appel de ces web services depuis un ordonnanceur)
    - Gestions des intercepteurs d'entrée/sortie des web-services pour gérer
    les logs et la sécurité.
    - Définition des standards et règles de développement et déploiement.
    - Mise en œuvre d’un socle de développement standardisé
    - Revue de code et gestion de la qualité avec Sonar
    - Fourniture de dossiers techniques pour les équipes de développements et mise en œuvre de guides de références techniques pour les ‘consommateurs’ de services.
    - Développement des procédures stockées PL/SQL
    Environnement technique:
    Java 1.7, Axis2, Apache CXF 3.0, JAXB, XJC, Spring3, Oracle 11g, PL/SQL, Tomcat 7, Eclipse ,Toad, Ant, Jira, SVN

    Projet : Refonte du portail TFE-Online
    Equipe : 5 personnes
    Durée : 3 mois
    Participation à la mise en place du nouveau portail basé sur Liferay 6.2
    - Rédaction des spécifications technique
    - Contribution au développement des portlets autour du portail Liferay 6.2
    - Réalisation des écrans du module camionnage et emballage.
    Environnement technique:
    Java 1.7, Liferay 6.2, Struts1, Oracle 11g, Tomcat 7, Eclipse ,maven, Jira, SVN

    Mai 2013 au Mars 2014 : Ministère des Finances, Direction générale des douanes sénégalaises
    Fonction : Ingénieur Etude et Développement JAVA JEE
    Durée : 10 mois
    Equipe : 6 personnes
    Projet : DEMAT (Solution de dématérialisation des procédures douanières)
    Développement, intégration et refactoring du module de dématérialisation.
    Gestion des activités liées à la marchandise, depuis la transmission de la facture jusqu’aux formalités d’enlèvement au port.
    Intégration du module DEMAT dans le socle GAINDE-INTEGRAL
    - Etude de l’existant
    - Rédaction des spécifications fonctionnelles
    - Rédaction des spécifications techniques
    - Définition de l’architecture cible
    - Développement et intégration du processus métier « gestion des déclarations »
    - Etude d’impact de l’intégration sur le socle global
    - Présentation de différentes approches de migration
    - Proof of concept sur le mécanisme d’intégration
    - Participation à la migration technique Spring3 vers EJB3
    - Implémentation des tests de performance
    - Intégration du module de signature électronique
    - Analyse des résultats
    - Rédaction du guide de migration
    Environnement technique:
    Java 1.6, Struts2, Hibernate 3.3, JPA2, Spring3, EJB3, HQL, Tomee, OpenEJB, Maven3, SVN, JasperReport, Sélénium, JMeter, Jenkins, Jira

    Décembre 2012 au Mai 2013: Ministère des Finances, Direction générale des douanes sénégalaises
    Fonction : Ingénieur Etude et Développement JAVA JEE
    Durée : 6 mois
    Equipe : 4 personnes
    Projet : Refonte de la solution d’échange PexOne
    Solution d’échange des documents et des données entre les douanes et ses partenaires
    Dématérialisation des échanges
    - Etude de l’existant
    - Recueil des besoins fonctionnels
    - Rédaction des spécifications fonctionnelles
    - Etat de l’art
    - Conception des différents scénarios d’architecture
    - Implémentation des POC relatifs aux scénarios proposés
    - Tests de performance des architectures proposées
    - Etude d’impact
    - Analyse des résultats
    - Documentation et présentation des architectures conçus
    Environnement technique:
    Mule ESB, Fuse ESB, JBoss ESB, JBoss EAP 6, MySQL, UML,Spring Core, Spring Batch, JSF2, Primefaces3, JPA, AngularJS ,Maven3, SVN, Confluence, Linux Ubuntu

    Décembre 2011 au Décembre 2012 : Ministère des Finances, Direction générale des douanes sénégalaises
    Fonction : Ingénieur Etude et Développement JAVA JEE
    Durée : 1 an
    Equipe : 6 personnes
    Projet : GAINDE INTEGRAL (Gestion Automatisée des Informations Douanières et des Echanges)
    Refonte de la plateforme de dédouanement sénégalaise (migration EJB2/EJB3 et Struts1/struts2)
    - Recueil des besoins
    - Participation à la refonte de l’architecture de l’application
    - Etude et POC sur le mécanisme de migration
    - Participation à la migration technique EJB2/EJB3 et Struts1/Struts2
    - Référent de la plateforme d’intégration continue (installation, paramétrage, administration
    - Mise en œuvre de l’infrastructure de tests (JBoss, Linux)
    - Mise en œuvre des outils de tests (Jmeter, Dynatrace, Sélénium)
    - Préparation des scénarios Cible
    - Gestion de la campagne de tirs
    - Restitution des métriques
    Environnement technique:
    UML, Java 1.5, EJB 2/3, Struts 1/2, Hibernate 3.3, SQL, HQL, Maven 2,SVN, Tomee, OpenEJB , Sélénium, JMeter, Dynatrace, Confluence, Jira, Websphere 6, JBoss 5, Linux Redhat

    Juin 2011 au Décembre 2011 : Jasmine Conseil, société de services en logiciels libres
    Fonction : Ingénieur d'étude & développement JAVA JEE
    Durée : 6 mois
    Equipe : 4 personnes
    Au sein du département R&D et ingénierie, réalisation de plusieurs projet de développement et de tests de performance
    Projet : JASFORGE
    Développement d’une forge collaborative agile intégrant des outils open source (maven, svn, jenkins, jira…) offrant la possibilité de couvrir le cycle de vie d'un projet, depuis sa création jusqu'à son déploiement
    - Etude de l’existant
    - Rédaction des spécifications fonctionnelles
    - Rédaction des spécifications techniques
    - Projet en mode Agile Scrum
    - Mise œuvre de l’environnement de développement
    - Mise en œuvre de la plateforme d’intégration continue
    - Participation au développement des plugins (Maven, Subversion, Bugzilla, Nexus…)
    - Développement des web services REST avec Apache wink
    - Outillage pour la gestion de la qualité
    - Scrum meeting et reporting
    - Automatisation des tests fonctionnels
    - Administration et gestion du socle technique
    - Intégration des livrables
    - Rédaction du manuel utilisateur
    - Implémentation de la solution
    Environnement technique: Eclipse, Spring Core, Spring security, JSF2, Primefaces, Lyo SDK, Web Services REST, Apache wink, JAX-RS, JAX-B, XSLT, XJC, JPA2, Maven, Jenkins, Hudson, SVN, LDAP

Études et formations
  • Formation :
    Janvier 2011 Diplôme d’Ingénieur Génie Logiciel INSAT

    Certification :
    Oracle certified professional java SE 6 programmer

    Compétences techniques :
    Technologies : Java 6/7, J2EE, SOA, ESB, BPEL , EJB3, Javascript, Ajax, XML, XSLT
    Web Services : REST/ SOAP
    Framework Web Services : Apache CXF, Axis2
    Méthodologies : Agile, RUP, Merise,
    Conception : UML, Rational Rose,
    IDE : Eclipse
    Frameworks : Struts1/2, JSF 2, Spring Core, Spring MVC, Spring AOP, JQuery
    ORM : JPA2, Hibernate
    Test unitaires : Junit
    Gestion de Versions (SCM) : SVN, Git
    Outils de tes t: Sélénium, testlink, JUnit
    Outils de builds : Maven, Ant
    Bug Tracker : Jira, Bugzilla
    Intégration Continue : Hudson, Jenkins
    Qualité du Code : Sonar Cobertura, Findbugs, PMD, Checkstyle,
    Serveurs Web/Application : JBoss5 , Tomcat 6 , WebSphere 7, WebLogic
    Base de Données : Oracle 10G/ 11i, MySQL, PostgresSQL, HSQL, DB2, H2
    Langage de requête : SQL, HQL, PL/SQL,
    Systèmes d’exploitation : Windows, Linux

    Langues
    Anglais (communication, rédaction, lecture)
    Espagnol (notions)

D'autres freelances
Consultant JAVA

Ces profils pourraient vous intéresser !
CV Développeur TALEND
Boussad

Développeur TALEND

  • RUEIL-MALMAISON
TALEND SQL ORACLE SQL SERVER JAVA
Disponible
CV Architecte JAVA
Hatem

Architecte JAVA

  • PUTEAUX
JAVA J2EE LINUX ORACLE SQL
Disponible
CV Développeur C++
Camille

Développeur C++

  • MÉRÉVILLE
C++ PYTHON JAVASCRIPT SQL C# ASSEMBLEUR PHP .NET JAVA
Disponible
CV Développeur JAVA full remote
Contact

Développeur JAVA full remote

  • LYON
JAVA SQL ORACLE Angular
Disponible
CV Tech lead
Fabien

Tech lead

  • GRATENTOUR
JAVA SPRING SQL SAFE HIBERNATE LINUX
Disponible
CV Développeur DevOps
Rida

Développeur DevOps

  • DUNKERQUE
C++ JAVA C# CI/CD REACT.JS Angular SQL PL SQL .NET J2EE
Disponible
CV Analyste développeur moyen de paiement CASHPOOLER
Yacine

Analyste développeur moyen de paiement CASHPOOLER

  • PARIS
ORACLE SQL AGILE SQL SERVER UNIX WINDOWS LINUX JAVA
Disponible
CV Développements logiciels
Loic

Développements logiciels

  • SAINTE-MARIE
PHP SYMFONY PHP LARAVEL WINDEV JAVA
Disponible
CV Architecte JAVA
Fabien

Architecte JAVA

  • ORLÉANS
JAVA J2EE REST Spring Boot SOA APACHE KAFKA POSTGRESQL AGILE DOCKER CASSANDRA
Disponible
CV Développeur full stack JAVA
Abdallah

Développeur full stack JAVA

  • SADA
JAVA J2EE Spring Boot API RESTful REACT.JS ORACLE SQL PHP JAVASCRIPT LINUX
Disponible