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
Didier

Ingénieur de développement JAVA

  • PARIS
JAVA DOCKER JENKINS ORACLE POSTGRESQL GIT SCRUM Angular Kubernetes APACHE KAFKA
Disponible
CV Développeur TALEND DI /Cloud / ESB
Youssef

Développeur TALEND DI /Cloud / ESB

  • MASSY
TALEND DI TALEND SQL JAVA SALESFORCE SQL SERVER SAP
Disponible
CV Consultant MULESOFT
Aly

Consultant MULESOFT

  • SAINT-NAZAIRE
MULESOFT ANYPOINT PLATFORM JAVA SALESFORCE
Disponible
CV Développeur  Full stack
Robert

Développeur Full stack

  • LYON
JAVA PHP JAVASCRIPT SQL ORACLE Angular MYSQL
Disponible
CV Technical Leader Java/JEE
Houssem

Technical Leader Java/JEE

  • RUEIL-MALMAISON
JAVA SPRING Kafka DOCKER Kubernetes GIT Microservices API RESTful SOAP PL SQL
Disponible
CV Développeur Full Stack - Tech Lead
Enzo

Développeur Full Stack - Tech Lead

  • BAYONNE
JAVA PHP SYMFONY Angular CI/CD DEBIAN TypeScript
Bientôt disponible
CV Consultant IT
Anthony

Consultant IT

  • QUERRIEU
JAVA J2EE SQL SERVER Microsoft PowerApps Microsoft Power BI
Bientôt disponible
CV Développeur Android Kotlin
Senda

Développeur Android Kotlin

  • ÉPINAY-SUR-SEINE
Kotlin JAVA XML SQL Angular NODE.JS
Disponible
CV Développeur JAVA - ANGULAR
Demba

Développeur JAVA - ANGULAR

  • SACQUENVILLE
JAVA Angular Spring Boot POSTGRES GIT SWAGGER Kafka RabbitMQ JENKINS AMAZON AWS
Bientôt disponible
CV Ingénieur de développement JAVASCRIPT
Said

Ingénieur de développement JAVASCRIPT

  • PARIS
JAVASCRIPT SQL JAVA Angular J2EE C++
Disponible