Aymen - Développeur JAVA
Ref : 180903M001-
Domicile
78300 POISSY
-
Profil
Développeur, Scrum Master (39 ans)
-
StatutFreelance
-
Responsable maintenance & Analyste-programmeur
Discovery Informatique – France&TunisieJan 2018 - aujourd'huiResponsable maintenance:
✓ Tâches réalisées :
• Analyser les tickets problèmes et les incidents (Niveau 3).
• Elaborer de plans d'actions maintenance et de priorités.
• Monté en compétence fonctionnelle les membres de l’équipe réalisation.
• Intermédiaire entre les analystes et les développeurs de l’équipe pour
déterminer les solutions optimales.
• Alimentation de l’outil JIRA avec les tickets problèmes.
• Rétrospective recueil de feedback
• Test Unitaire
• Test d’intégration
• Test de performance (ATS : Automatic Test System)
• Animation d'ateliers Produits.
• Participation aux sprints planning et sprint review.
• Daily meeting revue du sprint.
• Rétrospective recueil de feedback.
Développeur :
✓ Tâches réalisées :
• Développement des tickets de maintenance.
• Revu de code.
• Test Unitaire
• Test d’intégration
• Test de performance (ATS : Automatic Test System)
• Assurer la maintenance et l’évolution des programmes de la suite. -
Scrum Master & Analyste-programmeur
Jan 2017 - aujourd'hui -
Leader technique Java EE
Crédit Agricole Assurances - PacificaJan 2015 - aujourd'huiSujet Traités :
JAVA/J2EE, Maven, Ant, Spring 4, Spring-Batch, Spring-JDBC, Spring Boot, JUnit, Eclipse 4.4, JBOSS, WebSphere, SOAP, REST, Quartz, MySql, DB2.
Refonte de l’application CEM (Composant Editique Multicanaux). C’est une application critique qui est appelée par les applications du SI Pacifica pour l’édition et la diffusion des documents.
Réalisation d’un batch qui appelle CEM pour le traitement en masse des éditions et la diffusion des documents via les canaux Mail, Fax et Sms.
Réalisation d’un batch qui permet d’envoyer des ordres de missions et leurs pièces jointes à DARVA.
Réalisation d’un batch qui permet de récupérer des messages des experts (Rapport d’expertise, Commentaire …) et leurs pièces jointes liés à des sinistres depuis DARVA, de les traiter et les sauvegarder dans le SI Pacifica pour être utilisés dans l’application qui gère les sinistres.
Réalisation d’un batch ARCHIVAGE-QUITTANCES qui permet de créer des quittances unitairement à partir d’un ensemble de quittances regroupées dans un ou plusieurs fichiers PDF, de les optimiser et de les mettre dans des archives.
Prise en charge des demandes d’évolution sur les applications suivantes :
SesameWEB : Cette application constitue la partie front de l’application cœur de métier de l’entreprise et utilisée par l’ensemble des caisses régionales et les unités de gestion des sinistres
Gestion D’Echanges de Fichiers (GEF): C’est une application de transfert de fichiers entre Pacifica et ses partenaires. Elle permet d’envoyer un ou plusieurs fichiers sur un dépôt distant ou de récupérer/télécharger des fichiers placés dans ce dépôt distant.
Gestionnaire de Paramètres (GP): C’est une application qui permet de centraliser les paramètres fonctionnels dans un référentiel commun à l’ensemble des applications quel que soit leur technologie
Actions :
Analyse et chiffrage des évolutions applicatives.
Validation avec la MOA des Spécifications Fonctionnelles Détaillées Utilisateurs
Mettre en place l’architecture, la spécification fonctionnelle informatique et la conception des applications.
Réalisation et développement des projets, tests unitaires et d’intégrations.
Rédaction des cas de tests QC et correction des anomalies pendant la recette informatique et utilisateur
Rédaction des documents d'exploitation et d'installation
Support aux autres équipes.
Support à la mise en Production.
Analyse et correction des anomalies de PROD.
Encadrement, revue de code et support technique au sein de l’équipe.
Interaction continue avec l’équipe des architectes, l’équipe de l’intégration continue et les équipes mainframes -
Consultant Java EE
Jan 2014 - Jan 2015Organisation Internationale de la Francophonie (Forfait chez le client)
JAVA/J2EE, Maven, Spring 4, JUnit, Eclipse 4.3, Tomcat, REST, Docubase, OpenERP, Iparapheur, Kofax, AKKA, XMLRPC.
Sujet Traités :
Réalisation d’une application documentaire reliant un ERP, une GED, un système de numérisation et un parapheur électronique.
Actions :
Mettre en place l’architecture et la conception de l’application.
Réalisation et développement de la solution, tests unitaires et d’intégrations.
Rédaction des documents d'exploitation et d'installation
Animation de formation à la mise en production de la solution
Support à la mise en Production. -
Développeur Java EE
Gras Savoye (Forfait)Jan 2013 - Jan 2014Sujet Traités :
JAVA/J2EE, Maven, Spring 3, Hibernate, Oracle 10g, JUnit, Eclipse 4.3, Jboss, SOAP/REST, Jquery.
Réalisation d’une Application permettant de gérer les droits d’accès verticaux (GDV) aux différentes applications Gras Savoye et à leurs données.
Actions :
Participation à la conception de l’application.
Réalisation et développement de la solution, tests unitaires et d’intégrations :
Implémentation des couches présentation, service et persistance pour la gestion des droits (Utilisateurs, Applications, Capacités, Profils Applicatifs …).
Implémentation des web-services qui permettent aux applications Gras Savoye d’avoir la carte d’accès d’un utilisateur. -
Développeur Java EE
IRSN (Forfait)Jan 2013 - Jan 2013Sujet Traités :
JAVA/J2EE, Play Framework 2, JUnit, Eclipse 3.6.
Réalisation d’une Application de Dématérialisation des protocoles d’accès à SISERI.
Actions :
Mettre en place l’architecture et la conception de l’application.
Réalisation et développement de la solution, tests unitaires et d’intégrations :
Implémentation des IHM sous forme de Wizard pour la collecte et la validation des informations.
Développement des échanges web pour la Signature électronique des documents PDF générés regroupant ces informations.
Transmission des données collectées vers SISERI. -
Référent Technique Java EE
Groupe Pomona (Forfait chez le client)Jan 2012 - Jan 2013Sujet Traités :
JAVA/J2EE, Maven 2, Spring 3, JSF 2, PrimeFaces, Webservices, JUnit, Hibernate, Tomcat 6, Eclipse 3.5, SQL-Server 2008.
Refonte du système de la gestion de TVA pour le groupe POMONA.
Actions :
Recueil des besoins.
Mettre en place l’architecture et la conception de l’application.
Gestion de projet (Scrum Master).
Réalisation et développement de la solution, tests unitaires et d’intégrations :
Implémentation des couches présentation, service et persistance pour la gestion des entités (Utilisateurs, Formulaires TVA, TVA, sociétés, établissements …).
Gestion des Formulaires TVA par société et/ou établissement (Cumul, extractions et génération des PDF) -
IPECA (Forfait)
Développeur MobileJan 2012 - Jan 2012Sujet Traités :
Javascript/JQuery, HTML5, Sqlite, PhoneGap, Android, Blackberry, Java, Eclipse, Iphone, Objective-C, Xcode.
Réalisation de Deux Applications mobiles IPECA :
Application Géolocalisation: localiser les professionnels de santé couverts par le tiers payant IPECA par spécialité.
Application Carnet de santé.
Actions :
Analyse des spécifications fonctionnelles.
Réalisation et développement des écrans et les fonctionnalités de l’application Géolocalisation:
Autour de moi: géolocalisation de tous les professionnels de santé par rapport à la position du téléphone portable ou par rapport à une adresse saisie.
Les spécialistes : géolocalisation des professionnels de santé par rapport à la position du téléphone portable ou par rapport à une adresse saisie.
Mes contacts: Les professionnels de santé marqués comme favoris.
Mes Informations : Les informations du propriétaire du compte participant.
Réalisation et développement des écrans et les fonctionnalités de l’application Carnet de santé:
Fiches Santé : Gérer la fiche de chaque membre de la famille (information santé, traitements associés, médecins référents, rendez-vous associés …).
Traitement : Gérer les traitements de toutes les fiches avec l’option rappel.
Mes rendez-vous : Gérer les rendez-vous pris et à prendre avec un médecin de toutes les fiches avec l’option rappel.
Médecins : gérer les médecins de famille.
Développement des Web services pour la connexion et la mise à jour des professionnels de santé, les spécialités et les informations personnelles du participant.
Développement des plugins Android, iPhone et Blackberry pour l’appel des Web services et des plugins pour les notifications des traitements et des rendez-vous.
Publication sur le store de chaque plateforme. -
Consultant Java EE
GENERALIJan 2011 - Jan 2012Sujet Traités :
Java/J2EE, MAVEN, Eclipse, VB6, Visual Studio, WebSphere.
MAVENISATION de l'application Apogee (Application pour la gestion de la retraite collective).
Normalisation des codes Siret et des adresses dans l’application Apogee.
Actions :
Conception de la nouvelle architecture de l’application.
Gérer les différentes dépendances des projets.
Migration de code sources vers la nouvelle architecture
Conception et développement de la fonctionnalité « Contrôler Siret ».
Analyse et Conception de la fonctionnalité « Contrôler Adresse ».
Développer la solution « Contrôler Adresse » et l’appliquer à tous les écrans de l’application.
Modifier le format des adresses dans tous les écrans.
Vérifier les impacts concernant la communication des adresses avec les autres systèmes. -
Analyste-programmeur (Progress/OpenEdge)
Discovery Informatique.Jan 2011 - aujourd'huiPROJETS
Développement du système de gestion commerciale Logistar (OMS) pour Auchan
France de la suite LOGISTAR de l’éditeur DSIA (Nantes – France)
Méthodologie de gestion de projet : SCRUM
Estimation de projet : 6000Jh (environ 20 personnes)
Logistar OMS - Order Management System est une solution complète de gestion et de
planification des commandes qui regroupe l'ensemble des processus allant de la prise de
commandes par canal de distribution jusqu’au contrôle de la facture fournisseur.
-
Master MIAGE
Université Paris-Sud 112009 -
Baccalauréat Mathématiques
Lycée Ajim Jerba, Tunisie2004
Java/J2EE, Spring, Spring Batch, Spring Boot, Spring Data, Hibernate, MAVEN, Play Framework 2, WS SOAP/REST, JUnit, JSP, JavaScript, HTML5, Jquery, AJAX, VB6, .Net.
Eclipse, Visual Studio, Xcode
Jboss, Tomcat, WebSphere
MySql, PostgresSQL, Oracle 10g, SQL-Server 2008, DB2.
Docubase, OpenErp, Iparapheur.