Hichem Cherni

Hichem Cherni

Développeur

Followers of Hichem Cherni330 followers
location of Hichem CherniAntony, Île-de-France, Frankreich

Connect with Hichem Cherni to Send Message

Connect

Connect with Hichem Cherni to Send Message

Connect
  • Timeline

  • About me

    Consultant sénior en JAVA/ J2EE

  • Education

    • Faculté des Sciences Mathématiques, Physiques et Naturelles de Tunis

      -
      Maitrise COMPUTER AND INFORMATION SCIENCES AND SUPPORT SERVICES
  • Experience

    • LA DOUANE

      Jan 2007 - Jan 2009
      Développeur

      La solution mise en place aux bureaux de la douane est destinée aux commissionnaires en douane, aux transitaires ainsi qu'aux entreprises traitant un volume important de transactions commerciales internationales permettant la gestion des déclarations en douane à l'importation ou à l'exportation des marchandises.Missions• Participation à la Rédaction de documents techniques (spécifications des besoins, guide d'installation).• Développement des interfaces utilisateurs avec Swing.• Intégration de la signature électronique en utilisant les applets java• Maintenance de la solution et assistance des clientsEnvironnement techniqueJava 6, Swing, JDBC, SQL Server, Jaxb, XML, JUnit. Weniger anzeigen

    • Tunisie TradeNet

      Jan 2010 - Jun 2012
      Développeur senior

      Le Projet LiasseTransport est destiné à tous les intervenants dans les ports, qui permet la dématérialisation des différentes procédures du commerce extérieurs, ce projet a été mis en place et en exploitation actuellement.Missions• Participation à la modélisation de la base de données Oracle.• Développement des interfaces utilisateurs avec Swing.• Développement d'un tableau de bord de suivi des flux émis et reçus avec java Swing.• Dématérialiser tous les documents en utilisant jasper Report et les requêtes xpath.• Réalisation des tests unitaire avec JUnit• Maintenance de la solutionEnvironnement techniqueJava 6, Swing, Ibatis, JBPM, IReport, Oracle, Jaxb, XML, Merise, JUnit. Weniger anzeigen

    • TAV Airports

      Jul 2012 - Jan 2015
      Développeur senior

      La solution TTNFLY est une application destinée aux différents frets Aériens permettant la gestion du manifeste aérien qui sera ensuite interfacé avec le système douanierMissions• Développement des interfaces utilisateurs permettant la gestion du manifeste aérien• Développement API REST permettant le suivi du manifeste dans le système douanier• Dématérialisé tous les imprimées utilisés dans la procédure du manifeste aérien• Réalisation des tests unitaire avec JUnit• Maintenance corrective et évolutive de la solutionEnvironnement techniqueJava 7, Spring, Hibernate, PostgreSQL, Tomcat 6, Javascript, JMS, SpringSecurity, Jasper Report, SVN, Postman, Log4j, JUnit, JSP, Servlet, ActiveMQ. Weniger anzeigen

    • Vectorys

      Jun 2015 - Jan 2018
      Développeur senior

      La solution MAGCALE est destinée au magasin cale qui permet la dématérialisation de laprocédure navire à l'entrée en assurant la gestion du manifeste magasin cale, qui sera ensuitetransféré au système douanier.Missions• Développement des interfaces utilisateurs permettant la gestion du document avec jsp etjavascript.• Développement du tableau de bord de suivi des manifestes.• Développement du module de gestion des utilisateurs.• Dématérialisé tous les imprimées utilisés dans la procédure du manifeste magasin cale avec Jasper Report• Développement du module messagerie interactif et sécurisé.• Réalisation des tests unitaire avec JUnit• Maintenance corrective et évolutive de la solutionEnvironnement techniqueJava 7, Spring, Hibernate, PostgreSQL, Tomcat 6, Javascript, JMS, SpringSecurity, Jasper Report, JAXB, Log4j, JUnit, Wrapper, JSP, Servlet, ActiveMQ. Weniger anzeigen

    • ANPE

      Apr 2018 - Jan 2021
      Développeur senior

      Dans le cadre de l'e-gouvernement, l'application de l'Agence Nationale de Protection del'Environnement permet de gérer, contrôler et valider la conformité du titre de commerce délivrépar le ministère de commerce. Ces validations sont ensuite transmises au ministère du Commerce et suivis à travers des API sur diverses plateformes clientes.Missions• Participation aux cérémonies Scrum (grooming backlog, daily meeting, poker planning, sprint planning, rétrospective)• Développement des interfaces utilisateurs permettant la gestion des titres de commerce• Développement du module de messagerie interactif permettant l'envoi et la réception des messages.• Développement des API sécurisé permettant le suivi à travers des différentes plateformes• Développement d'un tableau de bord de suivis• Dématérialisé les imprimés des avis techniques en utilisant Jasper Report• Réaliser des tests unitaires avec Junit• Coaching technique des développeurs juniors• Maintenance corrective et évolutive de la solutionEnvironnement techniqueJava 8, Angular 6, Spring boot, Hibernate, Oracle 10g, Tomcat 7, JMS ActiveMQ, Jasper Report, Log4j, Junit, API REST, Postman, SVN, Scrum Weniger anzeigen

    • Institut Supérieur d'Informatique ISI (Tunisie)

      Sept 2019 - Sept 2022
      Enseignant Expert

      Assurer l’enseignement pour les matières suivantes:-Les outils de test et de qualité-JAVA/J2EE-Développement à base de logiciel libre-Programmation orienté objet-Programmation avancée -Virtualisation et cloud

    • VERMEG for Banking & Insurance Software

      Jan 2021 - now
      Développeur senior

      SOLIAM, la solution de VERMEG, conçu pour les gestionnaires d'actifs, les fonds d'investissement et les banques (par exemple : Ethias, Argenta, BNP, AGI, Suravenir, CNP Assurance). Il propose des fonctionnalités pour la gestion de portefeuille, la comptabilité, la conformité réglementaire et le reporting.Missions• Participation aux cérémonies Scrum (Sprint Planning, Daily meeting, rétrospective)• Développement des API REST sécurisés dans le back-office pour :- la gestion du calendrier financier.- la gestion des valeurs.• Développement des jobs pour lire et écrire dans des fichiers et communiquer avec des API REST• Maintenance des batchs journaliers avec Spring Batch• Développement de la fonctionnalité de l'export Excel trié des vues dans l'interface utilisateur• Assurer le support niveau 3 de l'application avec JIRAEnvironnement techniqueJava, Angular Spring boot, Spring batch, Spring Security, Hibernate, oracle 19c, JBoss 7, Maven, GitLab CI/CD, JIRA, Scrum, JUnit Weniger anzeigen

  • Licenses & Certifications

    • Microsoft Certified : Azure AI Fundamentals

      Great Learning
      Feb 2024
    • AWS Certified Cloud Practitioner

      Amazon Web Services (AWS)
    • Angular 17

      Sololearn
      Jan 2024
    • LES EJB

      FORMASOFT🌐 BEST IT Management Coaching Professionnel et PNL
      Jan 2011
    • Design Pattern

      New Horizons Training - Dubai
      Jun 2010
    • UML

      Softway Tunisie
      Jan 2008
    • XML Avancée

      New Horizons Training - Dubai
      Nov 2007
    • Développement d'application JAVA/J2EE

      Advancia IT SYSTEM
      Jan 2007