Ryadh - Consultant fonctionnel JAVA

Ref : 160817G001
Photo de Ryadh, Consultant fonctionnel JAVA
Compétences
JSR
JAVA CORE
JDBC
Expériences professionnelles
  • Expériences professionnelles

    Mai- 2016 Janvier 2017 Allianz, Technical analyste Architect (Indépendant). Mission en Anglais

    Mission: Technical analyst Architect SOA web services line of business RSA roadside assistance
    Tâches de développements:

    Analyse de besoin et conception des spécifications techniques et intégration d’une nouvelle ligne de business RSA roadside assistance
    Design Web services SOAP ET REST.
    Mise en place des bonnes pratiques java 8
    Design Architecture application de RSA
    Rédaction des spécifications technique détaillées des flux RSA
    Développer les flux RSA

    Environnement technique:
    Plateforme de groupe Allianz: flux XML, JAVA, JEE, J2E, Spring MVC, Hibernate, SOAP, REST, Apache Camel, AngularJS, Spring batch

    Depuis Fév.- 2016- SGDBF, ingénieur d’études et développement JAVA J2EE AngularJS ( 6 mois )
    lien vers le site : ********/ Vos travaux méritent le bon pro !
    (indépendant en cours)
    Mission : développement d’une plate-forme multicanales (mobilité) java j2EE (web services Rest jersey 2 et AngularJS 1.5 ) pour la mise en relation des particuliers et professionnels de construction bâtiments (projet particulier – professionnels construction).

    Tâches de développements: ( 40% Back-end ET 60% Front-end )
    • Analyse de besoin et conception
    • Développement des web services avec Java J2EE (Jersey / JAX-RS)
    • Développement des couches DAO, DTO
    • Mise en relation CRM salesforce bases données et bases données Big data
    • Tests unitaire et d’intégration des web services Rest
    • Développement des IHM avec AngularJS, HTML 5 et CSS3 ( services , contrôleurs et vues )

    Environnement technique :
    CRM salesforce, Eclipse, Tomcat 8, Junit, Mockito, Rest jersey 2, java 8, Spring security , GIT, JIRA, GITLAB , SQL, Mysql. NPM, Maven, JIRA, AngularJS 1,5, CSS 3, html 5

    Depuis nove- 2015- Fev- 2016 Ministère de l'agriculture, de l'agroalimentaire et de la forêt– Architecte JAVA J2EE (Indépendant)
    Mission : Analyse technique et fonctionnels de Système d'information et conception des architectures applicatives pour 4 nouvelles applications nommées : Notation, bonification, formation, portail agent et habilitation

    Tâches de développements:
    • Étude et analyse de l’existant système SI de ministère.
    • Conception des cas d'utilisation de chaque application.
    • Rédaction des spécifications fonctionnelles des applications en collaboration avec MOA et MOE
    • Conception des architectures applicatives
    • Chiffrage des architectures proposées

    Environnement technique :
    ORION 5 FRAMEWORK DE MINISTERE HIBERNATE, SPRING, JSF, POSTGRESQL, GLASSFISH, MOTEUR DE RÉGLES JBOSS DROOLS, BATCH, ETL, ALFRESCO, BONITA BPM, PowerAMC

    Depuis Juin- novembre 2015–ISTA Leader du comptage du chauffage et de l'eau chauffage – Ing Développement J2EE (Indépendant)
    Développement des WEB SERVICES pour la gestion des consommations et des alertes consommations des clients (agences d'exploitations) de la société ISTA
    Tâches de développements :

    • Rédaction des spécifications technique des web Services
    • Rédaction de plan de test des web services
    • Développement des WEB SERVICES REST avec SPRING 4 et JSON
    • Création de la couche DAO (Template JDBC pour les requêtes SQL)
    • Création des DTO
    • Création de la couche service et des contrôleurs
    • Concevoir des tests et établir des jeux d'essais
    • Test unitaire des couches : couche DAO, couche service, couche contrôleur.
    • Tests d'intégration des URI sous POSTMAN
    • Génération de documentation dynamique des WEB SERVICES et rédaction d'un manuel sur d'utilisation

    Environnement technique :
    JAVA / J2EE, SPRING, WEBSPHERE, ECLIPSE, GIT, MOCKITO, JUNIT, TOMCAT8, JENKINS, SPRING TOOL SUITE, CHECKSTYLE, POSTGRESQL, SQL, JSON ,Spring Template JDBC

    Janvier-Juin 2015–BNP Paribas Cardif filiale Assurance BNP – Ing Développement et analyste technico fonctionnel J2EE ( ( indépendant ) Mission en anglais
    Maintenance, évolution et migration de l'application APLe Actuarial Profit & Loss elaboration :( élaboration actuarielle des pertes et profits)
    Le sujet d’APLe se résumer par une analyse du bénéfice qui résulte d’une partie du portefeuille. Cette analyse peut être résumée comme étant égale à:
    +Primes
    -Dépenses/coûts (Frais de gestion et de courtage, commissions réassurances…..)
    -Sinistres
    -Augmentation des provisions entre la fin de la période précédente et à la fin de la période observée

    Tâches de développements :
    • Rédaction des documents : spécifications techniques et fonctionnelles, dé-commissionnement, liste des exigences, gestion de configuration, dossier d'exploitation et dossier d'installation pour la nouvelle version APLe JAVA 7
    • Proposition et mise en place une nouvelle procédure WGD pour la création des comptes applicatif APLe suite l'expiration des comptes.
    • Participer à la Migration de l'application APLe de java 5 à java 7
    • Tests et comparaison des performances entre APLe java 5 et APLe java 7
    • Gestion et suivi anomalies et bugs via la plateforme JIRA
    • Gestion de la livraison de maintenance et évolution de l'application APLe en lot : intégration, recette, mise en pré-production et production
    • Analyse fonctionnel de l’application et proposition des solutions et des évolutions.
    • Organisation de projet JAVA, refactoring de code, revue et simplification de code, tests intégration pour chaque Lot.
    • Création des packages pour les différents environnements: intégration, recette, pré-production et production.
    • Suivi des traitements et évolutions de chaines d’ordonnancement de traitements (sous control-M)

    Environnement technique: JAVA / J2EE, Struts , SPRING, HIBERNATE, HTML5, CSS3, SQL oracle, Serveur WAS WebSphere, Serveur SAS, ECLIPSE, CHECKSTYLE, PMD, JSHint, CVS, JIRA. IBM Rational Application Développer, control M, Putty, CFT, FileZilla.
    Les Outils BNPPARISBAS: ITSM, i-Delphes, Delivery Manager et WinGate.

    Sep 2013- janvier 2015 – ABMT Technology, – Ing Développement – 14 mois ( indépendant)
    Projet 1: Mise en place d’une plate-forme pour la gestion et l’administration des factures de clients abonnées mobiles et box.

    Tâches de développements
    • Participation à la rédaction du cahier de charges.
    • Modélisation et conception UML de l’application.
    • Rédaction détaillés des spécifications.
    • Développement de la couche accès aux bases de données
    • Développement de la couche services
    • Développement de la couche présentation
    • Développement des services web Rest
    • Organisation de projet Java et refactoring de code et tests unitaires.

    Environnement technique : Java, Hibernate 3 , JSF 2, Primes Faces , Spring 3 , SQL, JQuery , JavaScript, CSS3, HTML5, Serveur Apache Tomcat 6, Jboss, Outil, Env. de Développement Java : (Eclipse 4.2) , Maven 2, CheckStyle,CVS, Jira .

    Projet 2 : Mise en place d’une plateforme éditoriale collaborative accessible à distance.
    Tâches de développements :
    • Rédaction du cahier des charges.
    • Conception UML et diagramme de classe et de séquence.
    • Développement de la base de données
    • Développement de la couche services.
    • Développement de la couche présentation avec CSS3, HTML5,Angular JS, bootstrap,.
    • Elaboration des scénarios de test

    Environnement technique : PHP 5, SQL, CSS3, HTML5,Angular JS, Bootstrap, Outil, Env. de Développement PHP : PostgreSQL, serveur Apache

    Mai 2012- Septembre 2013 – PHILOR, BELFORT – Stage +CDD – 17 mois
    Conception et développement d’une application JAVA/J2EE n-tiers pour la gestion de processus de fidélisation des clients des magasins via une connexion Bluetooth.

    Tâches de développements :
    • Analyse des besoins, réduction de cahier des charges, conception en UML.
    • Développement de la couche accès aux bases de données et services
    o DAO, Services et DTO
    • Développement de la couche présentation MVC
    • Développement des services web Rest
    • Organisation de projet Java et refactoring de code et tests unitaires.
    • Analyse technique des anomalies pour validation ou qualification.
    • Animation des réunions.
    o Comptes rendu quotidiens et hebdomadaires.
    o Estimation des charges temporelles et du reste à faire.

    Environnement technique: Java SE 6, Hibernate 3, Spring, Struts 2, SQL, JQuery, JavaScript, CSS3, HTML5, Serveur Apache Tomcat 6, Jboss Env. de Développement Java : (Eclipse 4.2), Maven 2, CheckStyle.PostgreSQL

    Avril 2011- Septembre 2012– LINP, Paris – Stage – 5 mois
    Développement d’une application J2EE selon le modèle MVC pour gestion des Marins.
    Tâches de développements :

    • Rédaction de cahier des charges et les diagrammes UML
    • Participer au Développement de l’application : base de données, couche DAO et modèle MVC et web services.
    • Analyse technique des spécifications fonctionnelles.
    • Test et intégration.

    Environnement technique : Java, EJB3, JPA, JDBC, servlet, JSP SQL, JavaScript, JQuery, CSS3, HTML5, Serveur Apache Tomcat 6, Glassfish, Outil CVS, Env. de Développement Java : (Eclipse 3.6), Maven 2, CheckStyle,

    Avril 2010- Septembre 2010–, Mulhouse – Stage – 3 mois
    Développement d’une application vente de voitures en c# .net .
    Tâches de développements :
    • Rédaction de cahier des charges
    • Développement de l’application
    • Test et intégration.
    Environnement technique : C# .Net Framework, Visual Studio, SVN.

    Projets d’études et Personnels
    • Projet Robot (Réalisation d’une carte électronique pour la commande d’un bras automatique et codage en C de microcontrôleur) (3 mois)
    Conception de la carte électronique
    Déterminer des paramètres dans les codes en mesurant les paramètres de moteur.
    Tester des programmes

    • Projet Gestion de bibliothèque C++ et la libraire QT (3 mois)
    Conception UML
    Développement et tests de l’application

    • Projet Réalisation d'une interface lecture de port RS232 (3 mois)
    Conception de projet en UML
    Rédaction d’un mini-rapport sur la solution du projet.
    Mise en œuvre de l’interface via SWING
    Rédaction d’un manuel d’utilisateur et d’une documentation technique des codes sources

Études et formations
  • Diplômes
    2012 : Master 2, Institut Galilée paris 13 (paris - France) Réseaux informatique et applications multimédias.

    2011 : Maîtrise, Institut Galilée paris 13 (paris - France) Images et Réseaux

    2010 : Licence, UHA (Haute Alsace – Mulhouse) automatique informatique.

    Compétences spécifiques
    Informatique: Windows 98, 2000, XP, Ubuntu, Mac OSX, iPhone, Android
    Langages: Java, C#, C/C++, HTML, CSS, JavaScript, Angular.JS, JQuery, PHP, SQL, XML, Python (Notion),
    J2E Web/Framework Servlet, JSP, EJB, Spring, JSF, Ajax, Web Services, Hibernate, JPA, JDBC, Struts
    SGBD PostgreSL, Mysql, Oracle DB, SQL Server, DB2, ACCESS.
    Compilateurs Microsoft Visual Studio, Eclipse,
    Serveurs Apache Tomcat, Jetty, Jboss, Glassfish.
    Systèmes Unix, Windows, Linux, Android.
    Design Patterns MVC, Observer, Singleton, Decorator, Builder, Factory, Etat…
    Méthodologies: AGILES (SCRUM), Cycle en V (notion), UML (Rational Rose),
    Test & Configuration CVS, SVN, Junit, Maven, GIT, GRADLE
    Les outils SI Open Source JORAM , Alfresco, Bonitasoft et Drools jboss rules,
    Protocoles/ Normes: RS232, TCP/IP, I2C, CAN

    Langues
    Anglais : Lu, écrit, parlé

D'autres freelances
Développeur JAVA

Ces profils pourraient vous intéresser !
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
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