Hamdi - Consultant JAVA BPM
Ref : 181120R002-
Domicile
94340 JOINVILLE LE PONT
-
Profil
Consultant, Développeur, Consultant technique, DevOps (39 ans)
-
StatutFreelance
-
Tarif Journalier MoyenVoir le tarif
-
Intégration du progiciel
Prima-Solutions/GALIAN Paris 75 IARD Prima/GALIAN et mise en place d’un moteur BPMJan 2016 - aujourd'huiï§ Analyser et recueillir le besoin client, rédiger les spécifications et définir les actions à réaliser.
Environnement Technique : Java 8, Spring 4, Activiti, GED, IntelliJ, Tomcat 7/Oracle 11g, Maven, Devops (GitLab/Jenkins/Sonar), Junit, soapui , postman, Scrum, Apache CXF, Spring Boot
ï§ Mettre en place d’une solution de gestion de processus pour la souscription.
ï§ Définir et Implémenter les règles métier et les différents échanges inter applicatifs.
ï§ Développer des modules personnalisés et des évolutions de différents produits IARD.
ï§ Suivre les déploiements automatisés et les livraisons continue Devops.
ï§ Backup Scrum master/ Technical leader d’une équipe en Serbie et traiter les problématiques techniques transverses (log, packaging, performance, cache, etc) -
Refonte du portail Entreprise/ Diversification d’épargne salariale
Amundi Paris 75Jan 2015 - Jan 2016ï§ Définir les besoins et analyser de spécifications fonctionnelles.
Environnement Technique : Java 7, Spring, Hibernate, WS-REST (Jersey/Swagger/ Jackson Postman), IntelliJ, Tomcat/Oracle, Git, Maven, Sonar, Jenkins, Scrum
ï§ Concevoir des Webservices REST, Implémenter les règles de gestion, batch, persistance.
ï§ Concevoir, réaliser les modules (intégrer les opérations d’investissement, mettre à jour le référentiel salariés), un moteur pour réaliser les calculs d’historiques de performances.
ï§ Suivre les tests, fixer les anomalies et implémenter les évolutions sur l’API Rest. -
Refonte de site Pro/Grand public
Courtage&Système (APICIL)Jan 2012 - Jan 2014ï§ Analyser, concevoir, développer les modules web (recherche de contrat et le menu de navigation, module de consultation des opérations client)
Environnement Technique : Java, Spring Batch, Liferay, JSF 2 (primefaces), Hibernate, Eclipse, Maven, MySQL, SVN, Apache POI, Log4j, JIRA/ confluence, Scrum agile
ï§ Implémenter le dispatcher de demande d'opération et de changement d'option.
ï§ Préparer un squelette du module Batch (exceptions, log, packaging, configuration, etc)
ï§ Analyser, concevoir, développer les différents Batch.
ï§ Apporter des corrections aux anomalies spécifiées et évoluer les interfaces ainsi développées. -
Crédit AgricoleLevallois Perret 92Jan 2012 - Jan 2012
TMA application GED/Workflow: Assurance Dommage
Environnement Technique : Java, Moteur GED, Servlet/JSP, Struts, Websphère, Eclipse, ANT, SQL Server, HTML, CSS, JavaScript, JIRA
ï§ Qualifier, analyser, développer et tester des corrections et des évolutions (JIRA).
ï§ Optimiser, fiabiliser les performances des algorithmes de l’identification des victimes.
ï§ Automatiser le processus de Déploiement via la réalisation d’un script ANT.
ï§ Coordonner et réaliser le déploiement des applications sur différents environnements.
ï§ Mettre à jour les référentiels de données et débloquer les courriers dans le Workflow. -
Kompass International Courbevoie 92Jan 2011 - Jan 2011
Développement et gestion des programmes Batchs
Environment Technique: Java, JDBC, Eclipse 3.6, Maven 2.1, SQL Developer 3.0, Spring DAO 3.0, Spring Batch 2.1, SVN 1.6, JUnit 4
ï§ Construire la Template de projet et gérer les dépendances.
ï§ Analyser les traitements existants et Concevoir les nouveaux traitements selon Spring Batch.
ï§ Implémenter la couche DAO, Reader, Writer et la logique métier.
ï§ Développer les tests unitaires et rédiger la documentation d’implémentation. -
France Télécom/OrangeGuyancourt 78Jan 2010 - Jan 2011
Exploitation et Mise en Production de Systèmes d’Information
Environnement technique : SAN, NAS, Stockage mutualisé, PRA, Clusters, Sauvegarde, VMware
ï§ Ajuster les besoins du Dossier d’Architecture Technique (DAT) avec les Produits et Logiciel d’Infrastructure (PLI).
ï§ Développer la Proposition Technique, Suivre l’installation et la mise en œuvre des environnements techniques.
ï§ Participer à l’amélioration continue du Workflow (remontée de besoins, intégration nouveaux services, tests). -
Intégration des SI (Mettre en œuvre les concepts SOA)
Tunisie TélécomJan 2009 - aujourd'huiIdentifier les zones de synchronisation de données entre les applications hétérogènes et Concevoir des processus d’intégration avec Talend
Environment technique: Java, CXF, WSDL 2.0, XML, BPELWS, ESB – Servicemix, Eclipse, Maven, Talend Open Studio, SoapUi.
ï§ Configurer l’ESB, Encapsuler ces processus en Web Services et exposer ces services.
ï§ Découpler les processus d’intégration en Web Services élémentaires et Modéliser la logique d’orchestration et câbler les différentes invocations.
-
Mastère Spécialisé Architecte SI Télécom Orienté Multiservices
Télécom Paris Tech2011 -
Master 2 Systèmes d’Information et Connaissance.
Université Paul Cézanne, Aix-Marseille2010 -
Diplôme d’Ingénieur Génie informatique
Faculté des Sciences de Tunis2009 -
Baccalauréat S Mention Très Bien
2004
Synthèse des compétences Architecture SOA, Workflow, Assurance, Banque en ligne
Outils Maven 3, GitLab, Jenkins, Sonar, OpenShift
Langages de programmation JAVA 11, BPMN, WSDL 2, XML, SQL
Bases de données MySQL, Oracle 11g, SQL Server, Postresql
Technologies Web REST API (CXF, Jersey), Spring web, OpenAPI
Framework Spring (Core, Batch, Aop, Boot, Data, web), Hibernate/JPA, Angular 11, lombok
Méthodes d'analyse spécification Merise 2, UML
Outils d’intégration ServiceMix ESB, Alfresco Activiti 5, Kofax Total Agility (KTA)
ETL- Talend Open Studio 2.4.4
Environnements Eclipse, IntelliJ, Scrum
Outils de Tests SoapUI 4, Postman, Junit 4, Mockito 4
Serveurs d'applications/web Tomcat 7
Langues
Français Bilingue Anglais opérationnel Italien Scolaire