Menu

Khlifi HATEM

Saint-Ouen

En résumé

Développeur Java JEE Full Stack impliqué, motivé et organisé. Je suis doué par le monde informatique. Avec mon esprit de travail en équipe, un bon relationnel et mes qualifications techniques, je suis le bon profilé que vous cherchez. Mes priorités c'est la satisfaction du client en développe un produit de bonne qualité tout en respectant les délais prévus.

Mes compétences :
Scrum Methodology
Spring Framework
Sonar
SQL
Spring Core
MySQL
PostgreSQL
PrimeFaces
Databases
Eclipse IDE
JQeury
JSON
Microsoft Visual Studio
REST API
Spring Boot
Spring Data
Swagger
TypeScript
HTML 5
Oracle Database
Hibernate
CSS 3
JSF
Tomcat
SVN
Git
JavaScript
REST
Java
Angular

Entreprises

  • Gfi - Développeur Java JEE Angular

    Saint-Ouen 2019 - 2020 • Contexte Du Projet: Editique – Développement et correction de traitement batch avec spring batch dans le but de traiter des données clients pour générer des documents à envoyer aux clients par voies postale/mail/espace client. Chiffrage des tickets et modifications des spécifications fonctionnelles.





    • Missions :
    - Développement de baths java pour la création des flots d’impressions.
    - Maintenance évolutive sur les parties backend et frontend du projet.
    - Implémentation des tests techniques: tests unitaires & tests d’intègration piloté par le processus TDD.
    - Déploiement de l’application sur l’environnement de test.
    - Tester les évolutions des autres membres de l’équipe.
    - Échange journalier avec les responsables clients et participation aux réunions scrum « stand up ».
    • Environment Technique & Fonctionnel:
    Angular 7, Java 8, Spring (Boot 2.0, Batch 5, Core 5, Data 5, Security 5), Git, Intellij Idea, Jenkins, Jira, Scrum, Sonar, Confluence, Swagger.
    • Méthodologie : Scrum.
    • Equipe projet : 1 Product Owner, 1 Chef De Projet, 1 Scrum Master, 5 Développeurs, 1 Testeur.
  • Gfi - Développeur Java JEE Angular

    Saint-Ouen 2018 - 2019 • Contexte Du Projet: ROMEO – Développement et maintenance des versions 2.5/ 2. 6/ 2.7 du projet romeo pour le compte du ministère de la justice française afin de gérer différents types d’extractions & transferts de personnes détenues d’un établissement pénitentiaire (ep) vers une autre ep/ hôpital/ tribunal…
    • Missions :
    - Développement et programmer des batchs pour traiter les données clients.
    - Maintenance et correction de batchs existents.
    - Implémentation des tests unitaires. & tests d’intégration piloté par le processus TDD.
    - Rédaction des sprints backlog.
    - Daily scrum, sprint planning, sprint review, sprint demos.
    - Suivi de l’application des standards et bonnes pratiques de développement (principes S.O.L.I.D)
    • Environment Technique & Fonctionnel:
    Angular 6, Java 8, Spring (Boot 2.0, Core 5, Security 5), Hibernate, Jpa, Sql, Svn, Maven, Jenkins, Sonar, Jira, Oracle 11g, Confluence, Trello, Swagger, Kafka, Docker.
    • .
    • Méthodologie : Scrum.
    • Equipe projet : 1 product owner, 1 Chef de projet, 1 scrum master, 5 développeurs.
  • Talan Tunisie - Développeur Java JEE Angular

    Tunis 2018 - 2018 * Contexte du projet: BYBLOS - Maintenance corrective de la version 3.0 du projet ERP Byblos qui gère les donnèes du personnel de toutes les entitès TALAN (mouvements inter-groupes du personnel/ salaires/ congés/ cooptation...)
    - Développement du traitement concernant la gestion des cooptations.
    - Maintenance et correction de problèmes dans toutes les couches du projets (requêtes sql, couches dao/métier/ front end).
    - Implémentation de tests unitaires. & tests d'intégration piloté par le processus TDD.
    - Chifferage des tickets.
    - Daily scrum, sprint planning, sprint review, sprint demos.
    - Suivi de l'application des standards et bonnes pratiques de développement (principes S.O.L.I.D)

    * Environment Technique & Fonctionnel:
    Angular 2, Java 8, Spring (Boot 1.5.4, Core 5, Security 5), Hibernate, JPA, SQL, Git versioning (Gitlab),
    Scrum, Maven, Jenkins, Sonar, Jira, PostgreSQL, confluence, Postman.
    * Méthodologie : Scrum.
    * Equipe projet : 1 Chef de projet, 1 product owner, 1 scrum master, 8 développeurs.
  • Groupe Adaming - Développeur Java JEE Full Stack

    Courbevoie 2017 - 2018 Projet Suivi Recrutement (Avril 2017 – Décembre 2017)
    • Contexte Du Projet: Suivi Recrutement– Analyse et développement du projet suivi recrutement qui assure la gestion des cv de candidats: enregistrer les données de candidats dans la bd, enregistrer les cv de candidats dans alfresco, affecter les candidats à des sessions de formations.
    • Missions :
    - Gestion De L’authentification & L’autorisation Pour D’un Nouveau Type D’utilisateur (Superviseur).
    - Analyse Et Développement Du Module Gestion Des Formations.
    - Implémentation De Tests Unitaires. & Tests D’intégration Piloté Par Le Processus TDD.
    - Chifferage Et Estimation Des Tickets.
    - Daily Scrum, Sprint Planning, Sprint Review, Sprint Demos.
    - Suivi De L’application Des Principes S.O.L.I.D.
    • Environment Technique & Fonctionnel:
    Java 8, Spring Core, Spring Security, Hibernate 5, JPA, SQL, JSF 2.2, Primefaces 5, Oracle 11g, Tomcat, SVN, Maven 3, Jira.
    • Méthodologie : Agile (SCRUM).
    • Equipe Projet : 1 Chef De Projet, 1 Scrum Master, 6 Développeurs, 1 Testeur.

    Projet Astreinte (Juin 2016 – Mars 2017 ):

    • Contexte du projet: Astreinte– Conception et développement de la solution de gestion des astreintes pour le client Sopra Steria: Astreinte est une solution client-serveur de gestion des collaborateurs, affectation des collaborateurs sur des astreintes projets, gestion des projets.
    • Missions :
    - Maintenance et correction du module gestion des astreintes.
    - Développement des tests unitaires. & tests d’intégration piloté par le processus de TDD.
    - Chifferage et estimation des tickets.
    - Daily scrum, sprint planning, sprint review, sprint demos.
    - Suivi de l’application des principes S.O.L.I.D.
    • Environment Technique & Fonctionnel:
    Java 8, Spring Core 5, Spring Security 5, Hibernate 5.3, JPA, SQL, JSF 2.2, MySQL 5.7, Glassfich, SVN, Maven 3, Jira.
    • Méthodologie : Agile (SCRUM).
    • Equipe projet : 1 Chef de projet, 1 scrum master, 5 développeurs, 1 testeur.
  • Altran Ouest - Développeur Java JEE Full Stack

    2016 - 2016 • Contexte du projet: SUIVI ACTIVITES QUALITES– Analyse et développement d’une solution web destinée aux responsables qualité de Telnet pour remplacer la solution existante basée sur une feuille de calcul excel.
    Suivi Activites Qualites est une solution client-serveur de gestion des alertes qualités, des réclamations clients, des audits qualités, des retours qualités et des revues de qualité des projets développés par telnet.
    • Durée : 6 mois
    • Missions :
    - Analyse et développement des couches du projet.
    - Gestion de l’authentification & l’autorisation de chaque type d’utilisateur.
    - Mise en place de tableaux de bord spécifique pour chaque type d’utilisateur (statistique, estimation)
    - Implémentation de tests unitaires. & tests d’intégration.
    - Chifferage et estimation des tickets.
    - Application des principes s.o.l.i.d.
    • Environment Technique & Fonctionnel:
    Java 8, Spring 5 (Core, Security), Hibernate 4, JPA, SQL, HTML5, CSS3, Javascript, JQuery, Tomcat 7, Oracle 10g, UML, Sysbase Power AMC.

Formations

  • Ecole Nationale Des Ingénieurs Sfax (Sfax)

    Sfax 2013 - 2016 Diplôme national d'ingénieur informatique
  • Institut Préparatoire Aux Etudes D'Ingénieur De Sfax (IPEIS) (Sfax)

    Sfax 2011 - 2013 Diplôme

Réseau

Annuaire des membres :