Anisse - Dévloppeur Full Stack JAVA Senior

Ref : 200505S001
Email vérifié
Photo d'Anisse, Dévloppeur Full Stack JAVA Senior
Compétences
SQL
JSF
POSTGRESQL
GIT
HIBERNATE
Expériences professionnelles
  • EXPERIENCE PROFESSIONNELLE

    ESN : GROUPE OPEN
    De 31/08/2022 au 28/04/2023 : Mission à la Société Générale
    Développeur Back
    Projet : GDS – Gestion des Sûretés :
    GDS est un outil de gestion des sûretés.
    Une sûreté est un acte juridique qui, en conférant un droit sur le patrimoine d’un tiers ou sur un actif
    particulier, permet au créancier de se prémunir partiellement ou en totalité contre le risque de perte en cas
    d’insolvabilité du débiteur. La valeur obtenue lors de l’exécution de la sûreté permet d’améliorer le
    recouvrement de la créance en cas défaillance du débiteur.
    Rôles et activités
    • Intégration du SI Crédit du Nord (projet YOGA).
    • Montée en version ; migration des batch de java6 à java8.
    • Utilisation des API CM (progiciel développé par Sopra) au lieu des appels EJB.
    • Développement de l’archivage et désarchivage des sûretés.
    Environnement technique :
    Java 6/8, Oracle, SqlDevelopper, Weblogic, EJB, WebServices Soap, Soap UI, WinScp.


    De 20/05/2019 à 31/03/2020 : Groupama

    Développeur Full Stack

    Projet : GDO
    Le système de gestion dentaire optique développé par la MOE GI de Groupama permet de gérer les devis et les demandes de prise en charge émanant des clients et des professionnels de santé.
    L’application GDO est actuellement déployée et utilisée par les conseillers de plates-formes téléphoniques du groupe et des partenaires (PROBTP). Elle permet de centraliser les différentes données et d’automatiser un maximum de contrôles et traitements.

    Objectifs
    Participer à la conception des services mis à disposition des plateformes de gestion et des professionnels de santé.
    Rédiger les spécifications fonctionnelles et techniques.
    Concevoir et développer les services et les évolutions nécessaires dans les applications métiers et les portails internet, en implémentant les standards J2EE et webservices Rest.
    Rédiger les dossiers de fabrication et d’installation à destination des équipes d’exploitation.
    Réaliser le suivi des applications en production (Analyse, correction et consignes de reprise sur les incidents déclarés).

    Taches
    Rédaction des spécifications fonctionnelles détaillées et des diagrammes des séquences.
    Développement du module AI qui est un client webservice SOAP. Ce module permet de calculer des devis, des prises en charge…
    Développement du module GED qui est un client webservice SOAP. Ce module permet de stocker les courriers générés et les consulter.
    Les webservices sont sécurisés via l’utilisation d’un Jeton pour chaque module.
    Utilisation de XSL-FO pour générer les courriers en PDF.

    Environnement technique : Java EE 6, Weblogic 12c , Oracle 11g, Eclipse , HTML, CSS, JSP, Servlet, Json, JAX-RS, JAX-WS, UML.

    De 01/11/2018 à 29/03/2019 : Warner Music

    Développeur Front

    Projet : Portail Intranet Warner Music

    Migration des pages écrites en Html vers JSP.
    Amélioration des écrans de recherche en utilisant Json et Jquery pour gérer le lazyloading.
    Adaptation des écrans existants à la nouvelle charte graphique.
    Création d’un nouvel écran pour la création des nouveaux clients.
    Utilisation de XSL-FO pour générer les rapports en PDF.

    Environnement technique : Java 8 , Oracle 10g, Eclipse , HTML, CSS, JSP, Servlet, Jquery, Jquery UI, Json, Bootstrap.

    De 12/2014 à 30/08/2018 (3 ans et 8 mois) : Geodis

    Développeur & Lead Développeur

    Projet : TMS Teos (Transport European Operations System) :
    Le TMS ou logiciel de gestion du transport (Transport Management System) est un outil d’aide à la gestion du transport. Le TMS répond principalement aux besoins de traçabilité des livraisons et d’optimisation du transport (schémas et affectation des fournisseurs). L’ensemble permet d’améliorer l’organisation du transport. Ces améliorations se traduisent par une réduction des coûts du budget de transport.
    Teos est un ERP acheté à une société espagnole et adapté en interne par geodis pour ses besoins.
    L’équipe de développeur Geodis est assistée pour des fonctionnels de la société espagnole.

    Maintenance et évolution de l’ERP Teos ; Adaptation de Teos pour les besoins fonctionnels de Geodis
    Développement d’un module Elasticsearch intégré à Teos qui permet l’indexation et la recherche des ordres de transport (250 000 créés par jour)
    Intégration d’Alfresco comme système de gestion de contenu dans Teos ; création des classes framework qui permettent la création de dossier, la sauvegarde et la visualisation des documents (pièces jointes pour les mails, signature des clients lors des livraisons, ….)
    Création et maintenance des tests d’intégration en utilisant Selenium ; développement des classes framework qui pourront être utilisées pour d’autres tests
    Formation des développeurs à Selenium, xPath et aux classes framework Selenium pour la création rapide et facile des tests d’intégration
    Assister aux ateliers de présentation des évolutions et proposer des solutions techniques pour les demandes d’évolutions
    Chiffrage et rédaction des notes techniques et rédaction des spécifications détaillées

    Environnement technique : Java/J2EE ; JSF 2, Struts 1.2, Oracle, Junit, Selenium, xPath, CSS, HTML, Hibernate, JAX-RS, Elasticsearch, Maven, Git, SoapUI, Eclipse, Toad, Alfresco, Suite Atlassian (Jira, Bamboo, Confluence, Bitbucket), JBoss, Unix,JQM (Serveur de batch asynchrones en Java)


    De 06/2012 à 11/2014 (2,5 ans) : Ministère de la Santé

    Ingénieur études et développement Java/J2EE

    Le Comité Economique des Produits de Santé (CEPS) vise à donner les moyens à ses acteurs d’anticiper et de respecter les délais réglementaires globaux de traitement des procédures de tarification relatives aux médicaments remboursables, notamment pour les parutions des arrêtés au Journal Officiel (JO).

    Maintenance et évolution du « Module de gestion des médicaments remboursables vendus en pharmacie » (Medimed Ville)
    Maintenance et évolution du « Portail de consultation public des médicaments remboursables vendus en pharmacie » ******** (Medicprix Ville)
    Développement du « Module de gestion des médicaments remboursables vendus à l’hôpital » (Medimed Hôpital)
    Développement du « Portail de consultation public des médicaments remboursables vendus à l’hôpital » ******** (Medicprix Hôpital)
    Développement des batchs Talend qui permettent l’alimentation des bases de données Medicprix (Hôpital et Ville) à partir des bases de données Medimed
    Migration des base données Informix vers PostgreSQL

    Environnement technique : Linux, Git, Eclipse, Intellij, Java, Struts, Hibernate, Spring MVC, Junit, Selenium, Jenkins, Sonar, Sonatype Nexus, HTML/CSS, JavaScript, annuaire LDAP, Redmine , Mantis, Tomcat ,Maven, Informix, PostgreSQL, JAX-RS, OpenSSL


    De 03/2011 à 06/2012 (1 an 4 mois) : Ministère de la Culture

    Ingénieur études et développement Java/J2EE

    Projet ARP : « Instruction et suivi des dossiers des opérations d'archéologie préventive et programmée »

    Module D’urbanisation ATEMA : Ce module est un Web Service développé avec JAX-WS. Il est aussi utilisé par les autres services d’archéologie
    Module ARP : Ce module est une application Web développée avec le framework SpringMVC, Hibernate/JPA/PostgresSQL et Dojo
    Module Référentiels : C’est le référentiel des acteurs est des localisations geographique.Il se présente sous la forme d’un Web Service et développé avec JAX-WS. Les échanges entre les référentiels et les autres modules seront assurés par ActiveMQ
    Module d’administration : Développement de l’interface d’administration avec Java/SwingX. Elle permet la création des acteurs et des localisations gégraphiques
    Développement du client lourd en SwingX (Module d’administration)
    Développement de la couche métier (Module ARP)
    Développement de la couche présentation (Module ARP)
    Développement et optimisation du mapping hibernate
    Développement du système d’échange de messages (ActiveMQ) entre les modules
    Développement des Web Servides ATEMA

    Environnement technique : Linux,Git, Intellij, Java, JAX-WS, Spring MVC, Spring Roo, Dojo, CSS, JavaScript, annuaire LDAP, Mantis, Sonar, Tomcat , Maven, PostgresSQL/Pgadmin3, ActiveMQ.


    De 09/2009 à 03/2011 (3,5 ans) : Ministère de l‘Intérieur

    Ingénieur études et développement Java/J2EE

    Projet Prenat : Traitement de demandes de naturalisation par les différents acteurs (Préfecture, SDANF, MAE, RG, Ambassade...)

    Optimisation de la base de données (Requêtes et procédures stockées)
    Évolutions et Optimisation de la couche métier (base de données et processus métier Flowmind)
    Évolutions et Optimisation de la couche présentation (Struts, Jsp, CSS, JavaScript)
    Développement des TLD Struts
    Upgrade de Struts (1.1 vers 1.2)
    Upgrade de la JVM (1.4 vers 1.5)
    Upgrade de la base de données Infomix (9 vers 11)
    Participation à la migration : Serveur d'application (SunOne vers Weblogic)
    Tests et recettes de l’application

    Environnement technique : Windows XP, Linux, Java, J2EE (Struts, JSP), CSS, JavaScript, annuaire LDAP, Flowmind (moteur de workflow), Eclipse, Aqua Studio,Mantis et Sonar, WebLogic et SunOne, Tomcat, Maven, Informix

    De 01/2009 à 09/2009 (9 mois) : TDF

    Ingénieur études et développement Java/J2EE

    Projet NSTG : Systèmes de télégestion et d’alerte temps réel des équipements de diffusion télévisée

    Études, réalisations, intégrations, tests et recettes de prises en charge de la surveillance de multiples équipements (Audio/Vidéo) hétérogènes d’une chaîne de diffusion TDF (supervision). Analyse trame réseaux (etheral, tcpDump) et SNMP
    Etude, réalisation et recette d’une IHM de supervision (architecture MVC) : pour le suivi et la présentation des alarmes et des états des équipements de télégestion NSTG
    Réalisation de script sur l’environnement de travail (backup CVS et base de données, compilation et extraction de forme source)
    Administration, suivi et maintenance de la base de données centralisée de TDF dépositaires de toutes les ressources de diffusion et de leur prise en charge
    Administration des serveurs de l’environnement de production et de test (Apache, Tomcat)
    Administration Gestionnaire de station (Machine Linux dispatchant les états des équipements du réseau TDF) et mises à jour des scripts de configuration (Bash)
    Administration et Mises en place de plateforme de test virtualisé avec VMWare Server et Virtualbox

    Environnement technique : Linux (Redhat, CentOS et Fedora), VMWare (Xp/Vista), Java (Java Swing, JDBC, MVC, JavaMail, Java Web Start), Bash, Maven, ANT, AdventNet, Awk, Eclipse, pgAdmin, Sqldevelopper, MibBrowser, Tomcat, Eclipse, Postgresql 7,8 et Oracle10, Ethernet, protocole SNMP, etheral, tcpDump

Études et formations
  • Connaissances techniques

    Architecture J2EE, Apache, Tomcat, Weblogic, JBoss
    Bases de données Informix, PostgreSQL, Oracle
    OS Linux, Windows
    Langages/Outils Java, HTML/JavaScript, Eclipse, Maven, Git, C/C++, Python, Perl, Jenkins,
    Sonar, Git/SVN, Mantis/Redmine, Firebug, Jira, Bamboo, Bitbucket, Confluence, Alfresco, Elasticsearch/Kibana, JQM, Jquery, Jquery UI, XSL-FO, JAX-RS, JAX-WS, EJB, MDB.
    Modélisation UML, Merise, Power AMC
    Frameworks Struts, Spring, Jpa, Hibernate, JSF

    Connaissances fonctionnelles

    Transports & logistique
    Service public (Ministère de la santé, Ministère de la culture, Ministère de l'intérieur)
    Domaine musical
    Mutuelle Santé

    FORMATION ET LANGUE

    2007 Master 2 Informatique – Université Paris VII
    2006 Master 1 Informatique – Université Paris VII
    2004 Licence Informatique – Université de Reims

    Langue(s) :

    Anglais Lu et écrit (BULATS niveau intermédiaire)

D'autres freelances
Développeur JAVA

Ces profils pourraient vous intéresser !
CV Ingénieur de développement JAVA
Mouhsin

Ingénieur de développement JAVA

  • COLOMBES
JAVA Angular SQL J2EE MYSQL SPRING JAVASCRIPT ORACLE
Bientôt disponible
CV Développeur fullstack Java /Angular
Eddy

Développeur fullstack Java /Angular

  • AIX-EN-PROVENCE
JAVA Spring Boot Angular POSTGRESQL REST SQL JAVASCRIPT
Disponible
CV Développeur
Baptiste

Développeur

  • PARIS
JAVA PHP JAVASCRIPT XML JSON CVS NODE.JS HTML PYTHON MONGODB
Disponible
CV Développeur WEBMETHODS
Hugo

Développeur WEBMETHODS

  • MÉRIGNIES
WEBMETHODS BAPI JAVA .NET PHP J2EE SQL SERVER MYSQL
Disponible
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