Mokhtar GHOZZI

Ingénieur Etude et Développement Java/J2EE

Salaire / Taux journalier

Freelance, ouvert au CDI

Expertises

JavaAngularElasticsearchKafkaTalendRESTful APIsReactOracle DatabaseJBossTomcatMySQLMicrosoft SQL ServerMongoDBPostgreSQLScrumBig DataJiraMavenJenkinsSpring BootPostmanMicroservicesDynamoDBConfluenceIBM Db2HTMLCSSScala

À propos

Introduction

– Consultant JAVA/JEE. – Mise en place des architectures N-tiers et suivant les spécifications SOA. – Gestion de flux entre Kafka et elasticsearch. – Programmation et conception Orientée Objet. – Elaboration de spécifications fonctionnelles et techniques détaillées et de RDD. – Elaboration des diagrammes UML de conception. – Analyse de spécifications fonctionnelles. – Gestion de projet selon la méthodologie Agile. – Excellente maitrise de Talend, Elasticsearch et Kafka

Liens

Expérience de travail

Développeur JAVA/J2EE

Generix

juin 2023 - Présent

3 ans 5 mois

– Proposition de nouveaux modules et participation au choix technique. – Migration des anciens API vers de nouveaux API. – Du support pour les développeurs juniors sur le projet. – Validation des merge request et relecture du code source. – Développement des modules d'envoi et réception des factures. – Développement d'un module qui permet l'indexation des enregistrements de la base de données Mongo. – Génération du swagger pour l'appel des APIs. – Développement des écrans angular pour l'ajout des pièces jointes. – Ajout des fonctionnalité front. – Modélisation des nouvelles fonctionnalités avant développement. – Création des scripts SQL des mises à jours des schémas de bases de données. – Suivi de la méthode Agile avec JIRA – Assurer des réunions hebdomadaires avec le product owner, le scrum master et les différents développeurs

Développeur JAVA/J2EE

Sopra Steria

mai 2020 - mai 2023

3 ans 1 mois

– Proposition de nouveaux modules et participation au choix technique. – Amélioration des spécifications détaillées. – Du support pour les développeurs juniors sur le projet. – Validation des merge request et relecture du code source. – Développement des modules d'envoi et réception des factures. – Développement d'un module qui permet l'indexation des enregistrements de la base de données sous elasticsearch. – Développement d'un module permettant l'enregistrement des documents sous elasticsearch à travers Kafka. – Ajout du contrôle de sécurité sur Elasticsearch et optimisation des requêtes. – Génération du swagger pour l'appel des APIs. – Développement des écrans angular pour l'ajout des pièces jointes. – Ajout des fonctionnalité front (directive pour les séparateurs de nombres). – Modélisation des nouvelles fonctionnalités avant développement. – Création des scripts SQL des mises à jours des schémas de bases de données. – Suivi de la méthode Agile avec JIRA – Assurer des réunions hebdomadaires avec le product owner, le scrum master et les différents développeurs

TechLead JAVA/J2EE, Référent et Développeur Talend

Air France

nov. 2019 - avr. 2020

6 mois

– Orientation des développements pour minimiser le temps de développement et avoir la solution la plus fiable. – Etude des solutions pour déblocage de différentes situations. – Réunion avec les métiers pour récupérer le besoin et proposer les solutions les plus appropriées avec leurs attentes. – Développement du module de parsing sous Talend. – Déblocage de la solution de récupération des fichiers depuis HDFS – Tech Lead sur le projet FMV – Appel de différent web services SOAP avec Spring – Modélisation des nouvelles fonctionnalités avant développement. – Création des scripts SQL des mises à jours des schémas de bases de données. – Suivi de la méthode Agile avec JIRA – Assurer des réunions hebdomadaires avec le product owner, le scrum master et les différents développeurs

Etude et développement JAVA/J2EE

Klee Group

mai 2018 - oct. 2019

1 an 6 mois

– Participation à la création des spécifications techniques – Proposition de choix techniques et de réalisation – Développement des nouvelles évolutions, création de nouveaux écrans, lien de jointure entre les différents membres d'une famille, créations des instances de transfert d'un assuré d'une association cultuelle à une autre, génération des éditions à envoyés aux cultes et aux associations cultuelles. – Développement des traitements batch avec Spring batch pour le traitement des données en masses (calcul du prélèvement à la source pour les assurés, calcul des pensions de vieillesse) – Génération des rapports à envoyer aux clients par talend. – Création des scripts SQL de création et de mise à jour de la base de données – Modélisation des nouvelles spécificités – Configuration de couverture de code sous Jenkins – Suivi de la méthode Agile avec IceScrum – Assurer des réunions hebdomadaires avec le product owner, le scrum master et les différents développeurs

Etude et développement JAVA/J2EE

Photobox

sept. 2017 - avr. 2018

8 mois

– Proposition de choix techniques et de réalisation – Développement des services d'accès à des données dynamo, pour associer à chaque support le design qui lui convient (développement des méthodes d'applications des fonds sur les supports). – Développement des web services d'accès aux end-Point pour récupérer, sous forme JSON, les données (dimensions, épaisseurs, largeur, hauteur) de chaque support. – Migration des anciens designs à partir d'une ancienne application. – Implémentation des tests d'intégration – Configuration de couverture de code sous Jenkins – Suivi de la méthode Agile (JIRA et confluence) – Assurer des réunions hebdomadaires avec le product owner, le scrum master et les différents développeurs

Etude et développement JAVA/J2EE

Klee Group

janv. 2017 - août 2017

8 mois

– Participation à la création des spécifications techniques – Proposition de choix techniques et de réalisation – Développement du module de prélèvement à la source. – Développement des traitements batch avec spring batch – Migration des associations cultuelles et des individus à partir des fichiers pivots csv – Création des scripts SQL de création et de mise à jour de la base de données – Modélisation des nouvelles spécificités – Implémentation des tests d'intégration – Configuration de couverture de code sous Jenkins – Suivi de la méthode Agile avec IceScrum – Présence à 4 jours sur 5 dans les locaux du client – Assurer des réunions hebdomadaires avec le product owner, le scrum master et les différents développeurs

Etude et développement JAVA/J2EE

GALEC (Groupement d'achat LECLERC)

août 2016 - déc. 2016

5 mois

– Analyse des spécifications techniques – Proposition de choix techniques et de réalisation – Développement de nouvelles fonctionnalités Java EE – Développement Front-Office – Développement des bacths de fond – Gestion des utilisateurs par LDAP – Création des scripts SQL de mise à jour de la base de données – Modélisation des nouvelles spécificités – Utilisation du design pattern singleton – Implémentation des tests d'intégration – Configuration de couverture de code sous Jenkins – Suivi de la méthode Agile avec Jira – Assurer des réunions hebdomadaires avec le pôle de production

Etude et développement JAVA/J2EE

CSA (Le conseil supérieur de l'audiovisuel)

janv. 2014 - juin 2016

2 ans 6 mois

– Analyse des spécifications techniques – Proposition de choix techniques et de réalisation – Développement de nouvelles fonctionnalités Java EE – Développement Front-Office – Développement des bacths de fond – Gestion des utilisateurs par LDAP – Export des résultats au format csv – Mise à jour du schéma de la base de données sous visual paradigm VP – Modélisation des nouvelles spécificités – Utilisation du design pattern command – Implémentation des tests d'intégration – Implémentation des tests automatisés – Configuration de couverture de code sous Jenkins – Mise en place de SonarQube pour le suivi des résultats de la qualité de code – Suivi de la méthode Agile avec IceScrum – Assurer des réunions hebdomadaires avec le client

Etude et développement JAVA/J2EE

Génie consulting (SSII)

juin 2013 - déc. 2013

7 mois

– Analyse du besoin – Etude des solutions proposées – Modélisation des différents modules du portail – Développement de nouvelles fonctionnalités – Création des EJB – Création des servlets pour faire les appels à partir de l'application mobile – Développement Front-Office – Intégration des scope angular JS au niveau de la partie Front-office – Développement des acitvités Android pour la partie mobile – Développement d'un module de statistique – Implémentation des tests d'intégration – Suivi de la méthode Agile avec IceScrum

Migration des données

CSA (Le conseil supérieur de l'audiovisuel)

janv. 2013 - juin 2013

6 mois

– Analyse du besoin – Etude de spécifications détaillées de reprise de données – Création des Jobs de migration – Gestion des connexions partagées – Administration de base de données Oracle sur des VM locaux – Démonstration du processus et du résultat de la migration – Export de fichier Excel résultant la qualité de la migration – Export des fichiers CSV pour le suivi des données migrés de celles rejetées. – Suivi de la méthode Agile avec IceScrum


Formation

Institut Supérieur d'Informatique et de Multimédia

Ingénieur, Technologies de l'information et de la communication

2013 - 2013

1 mois

Institut Supérieur d'Informatique et de Multimédia

Licence Appliquée, Informatique (Technologie de l'informatique et de multimédia)

2010 - 2010

1 mois

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.