Melek SAADI

Senior Java Full-Stack Developer

Salaire / Taux journalier

Paris, France

Freelance, ouvert au CDI

Peut venir sur site

Expertises

JavaSpring BootKafkaAWSPostgreSQLHTMLCSSBootstrapTypescriptAWS LambdaDéveloppement BackendDéveloppement FullstackNodeTest & QAAmazon EC2RabbitMQRequêtes SQLSwagger/OpenAPIMavenGitJenkinsOracle DatabaseSeleniumMySQLRedisLinuxAnsibleElasticsearch

Langues

AnglaisArabeFrançais

À propos

Introduction

Développeur Java Web avec 9 ans d’expérience en: Java (Certified OCA8), Spring Framework Boot, Hibernate, JPA, Webservice REST & SOAP, Oracle PostgreSql, Kafka, AWS, AngularJS & Angular2+, GIT, Maven, Jenkins, Agile Scrum… Autonome et doté d’un bon relationnel

Liens

Expérience de travail

Java Software Developer

TotalEnergies

avr. 2023 - Présent

3 ans 7 mois

Paris, France

Projet : Souscription B2B Contexte : Membre de l’équipe de réalisation de la ligne de produit « Souscription B2B » : solution du groupe TotalEnergies pour la souscription clients ELEC/GAZ. Projet « PEGASE » composés de plusieurs modules : Cascade : gestion des demandes et propositions ProMM : gestion mass-market pour les petits clients [ex : boulangerie, cabinet docteur …]) ProGC : pour les clients grand compte [ex : LIDL, JC DECAUX, SFR …]) Projet DOCWEB (Gestionnaire de documents GED : génération/stockage de contrats … ) Projet GIPOD (Get Info POD: interroger (à travers des ws) les GRDs sur les POD [PDL élec, PCE gaz]) Rôle : Ingénieur Concepteur Développeur Java JEE Full stack Réalisations :  Maintenance évolutives et correctives sur le projet PEGASE.  Mise en place d’une solution technique d’interaction par messages KAFKA avec une autre application pour l’activations de contrats gaz xénon. 2 Melek Saadi – Avenue du général de Gaulle, Clamart – 92140 Tél. : +33 (0)7 53 61 42 92 – E-mail : [email protected]  Réalisation d’une solution pour la gestion d’un nouveau type de pricing bloc+spot.  Participation aux chantiers techniques (Move2Cloud AWS, migration java v11 → v17, migration BDD Oracle →PostgreSql…).  Participation à la gestion et à l’optimisation des ressources AWS (config et administration des instances EC2, gestion des conteneurs via ECR ...).  Implication dans la sécurisation et le monitoring de Pegase sur AWS (migration GED vers S3, gestion des credentials et properties via Secret Manager, monitoring via CloudWatch ...).  Développement de webservices pour le projet PEGASE dans le cadre de PAPYRUS (API REST)  Méthodologie Agile Scrum : Poker planning, Daily, Rétrospective, Affinage … Environnement technique & Outils : Java 17, Spring boot 3.2, JPA, Hibernate, Oracle/PostgreSQL, Cloud AWS (EC2, ECR, S3, Secret Manager, Cloud Watch …), Kafka Confluent SAAS, MailJet, Webservices SOAP & API REST, Swagger, Apache POI, JSF, PrimeFaces, JUnit/Mockito, SQL, Maven, IntelliJ, CI/CD, Docker, suite Atlassian (Jira, Confluence …), Bitbucket/Github, Agile Scrum …

Développeur Java Angular Full stack

Axione

nov. 2021 - avr. 2023

1 an 6 mois

Paris Area, France

Projet : CartoDICT Contexte : Membre de l’équipe de réalisation du projet « CartoDICT » : La solution Axione pour l’automatisation et la gestion des déclarations de travaux (DT – DICT), des Avis de Travaux Urgents (ATU), l’analyse des dossiers et les réponses quant à l’impact de ces opérations sur ses infrastructures de réseaux de fibre optique. Traitement auto et gestion des déclarations (batch de lecture de mails des déclarants, création de dossiers par déclaration, notification des résultats de traitement) Parsing des déclarations reçu : Parsing XML Batch de traitement AUTO Appel webservices ArcGIS (Analyse, GetIntersection, Génération & download plan de situation, application de buffer/ marge de sécurité, GetPlan : récupération des plans GC génie civil) Génération et remplissage dynamique des PDFs : CERFA & liste plans Préparation et réponse auto par mail aux déclarants  Maintenance évolutives et correctives du produit DICT.  Réalisation de demandes liées au batch de traitement auto (réception de mails de déclarations, parcing de déclarations xml, traitement, génération de document résultat, notification des parties prenantes)  Réalisation de demandes liées au génération dynamique de resultats (PDF, XLSX …)  Interactions via webservices avec ArcGIS  Participation aux chantiers techniques (upgrade BDD, dockerisation …).  Réalisation des tests unitaires avec JUnit/Mockito  Review scénario et participation dev des Test auto Selenium, Cucumber, Gherkin  Participation aux cérémonies Scrum : Poker planning, Daily, Rétrospective, Affinage … Environnement technique & Outils : Java 8, Spring boot 2.2, Angular 10, TypeScript, JPA, Hibernate, PostgreSql, Java mail, iTextPdf, PdfBox, API REST, ArcGIS SIG, JUnit/Mockito, SQL, Maven, IntelliJ, CI/CD, Docker, Jira, Gitlab, Confluence, Agile, Scrum …

Développeur java JEE Full stack / Java Software Developer Full stack

IDnomic

sept. 2020 - nov. 2021

1 an 3 mois

Paris, France

Projet : IDCA – PKI (IDnomic) Contexte : Membre de l’équipe de réalisation du projet « IDCA » : Solution de signature électronique qui permet de gérer le cycle de vie des autorités de certification (ACs) Une AC délivre des certificats décrivant des identités numériques et met à disposition les moyens de vérifier la validité des certificats qu'elle a émis : Création et gestion d'autorités de certification Création de certificats d’entités finales (utilisateurs, machines, objets) Gestion de certificats de type X509 v3 Gestion des listes de certificats révoqués (CRL) Sauvegarde des clés privées (séquestre) Equipe : 5 Développeurs Java/JEE (y compris un Tech Lead), 2 analystes fonctionnels et un QA. Rôle : Ingénieur d’études et développement Java EE/AngularJS Full stack. Réalisations :  Maintenance évolutives et correctives du produit IDCA.  Réalisation de demandes liées aux modules « Configuration » (gestion des ACs, profils de certificats, magasins de clés, génération centralisée de clés …), « Administration » (gestion des partitions, des ACs de confiance, utilisateurs, publication Certificat/CRL, des audits …), indicateurs Dashboard, recherche de certificats, mini-ra ((registration authority) : émission de certificats…)  Participation aux chantiers techniques (upgrade spring boot, run as Linux service, TLS communication inter modules …).  Réalisation des demandes liées à l’automatisation des config/déploiement avec Ansible.  Réalisation des tests unitaires avec JUnit/Mockito.  Participation aux cérémonies Scrum : Poker planning, Daily, Rétrospectives… Environnement technique & Outils : Java 8/11, Spring boot 2.4, JPA, Hibernate, PostgreSQL, ElasticSearch, Kibana, ActiveMQ, JUnit, Mockito, AngularJS, Html, Bootstrap, Css, Maven, IntelliJ, CI/CD, Jenkins, Pipelines, Ansible, Nexus, Jira, GIT, Bitbucket, Confluence, Agile, Scrum …

Développeur java JEE Full stack / Java Software Developer Full stack

ELIS

févr. 2019 - sept. 2020

1 an 8 mois

Paris Area, France

Projet : MyElis Client : Elis Contexte : Membre de l’équipe de réalisation du projet « MyElis » : portail client stratégique du groupe « ELIS » ( prestation multi-services de solutions de location-entretien d'articles textiles, d'hygiène et de bien-être (Linge plat, Vêtement de Travail, Sanitaire, E3D/Pest-Control [lutte contre les nuisibles], Boissons, Sol …). Equipe : 6 Développeurs Java/JEE, un Tech Lead, 3 analystes fonctionnels et 1 chef de projet. Rôle : Ingénieur d’études et développement Java EE/AngularJS Full stack. Réalisations :  Maintenance évolutives et correctives de l’appli.  Réalisation de demandes liées au module de gestion des « commandes clients », de « demandes et réclamations » sur toutes les prestations (LP, VT, Sanitaire, E3D/Pest-Control, Boissons, Sol …), backoffice (gestion des utilisateurs et profils, gestion des groupes, gestions des points de livraison, gestions des prestations, gestion du contenu marketing…)  Participation aux chantiers de refacto pour une meilleure qualité de l’application.  Préparation à la migration AngularJS  nouvelle stack Angular2+.  Réalisation des tests unitaires avec JUnit/Mockito.  Participation à la livraison client (packaging et déploiement avec Jenkins).  Participation aux cérémonies Scrum : Poker planning, Daily, Rétrospectives… Environnement technique & Outils : Java 8, Spring boot (Core, Security, AOP, MVC, Batch …), JPA, Hibernate, PostgreSQL, Apache POI, JUnit, Mockito, AngularJS, Bootstrap, Maven, Jenkins, Nexus, Jira, GIT, Bitbucket, Agile Scrum …

Développeur java JEE Full stack / Java Software Developer Full stack

Sofrecom Tunisie

oct. 2016 - déc. 2018

2 ans 3 mois

Soliman, Tunisie

Projet : METRO Client : Orange France Contexte : Membre de l’équipe de réalisation du projet « METRO » : Maintenance des équipements technique des réseaux orange – France, le noyau du projet c’est la partie GMAO (Gestion de la maintenance assistée par ordinateur), il y a aussi un module référentiel, un module administration métier, un module de calcule des indicateurs, un module de gestion des utilisateurs et des profils. Equipe : 6 Développeurs Java dont 1 Scrum Master, 3 analystes fonctionnels dont 1 PO, 1 DBA, 2 responsables système. Rôle : Ingénieur d’études et développement Java EE Full stack. Réalisations :  Ajout et intégration de nouvelles features au module référentiel (gestion des sites et équipements, gestion des caractéristiques, gestion de la recherche et exploration, gestion des droits par profil, gestion du workflow des sites et équipements) ET AUSSI au module des indicateurs.  Maintenance évolutives et correctives de demandes liées au module GMAO (gestion des ordres de travaux, gestion des plans de maintenances, gestion des fiche de maintenances, gestion de l’affectation des intervenants …)  Maintenance évolutives et correctives de demandes liées au modules « gestion des utilisateurs et profils », « administration métier » (types d’équipements, gestion des maintenances, gestion des intervenants, gestion des déchets, mesures…)  Webservice REST & SOAP  Tests unitaires de chaque US développé.  Livraison client (CI/CD).  Agile Scrum  Formation Agile Scrum (durant 3 jours en Mars 2017), Formation Spring4 (Durant 5 jours en Décembre 2017), Formation & Certificat Java OCA8 (Juin 2018) Environnement technique & Outils : Java 7, Spring Framework 4 (Core, Security, AOP, MVC, Batch …), Hibernate, PostgreSQL, Tomcat, Apache server, Apache POI, JUnit, JSP, Freemarker, Bootstrap, jQuery, jqGrid, jsTree, Underscorejs, Maven, Jenkins, Nexus, Sonar, GIT, SVN, Bladelogic, Agile Scrum, STS, DBeaver, Jira, SourceTree

Développeur java JEE Full stack / Java Software Developer Full stack

STEPS

janv. 2016 - oct. 2016

10 mois

Tunisie

Projet : Persopix Contexte : Conception et réalisation de la plateforme « Persopix » de traitement et d’impression des albums de photos de souvenir et des moments remarquables. Equipe : 1 Chef de projet, et 1 Développeur Full stack JavaEE & AngularJS Rôle : Ingénieur d’études et développement Java EE Full stack Réalisations :  Etude et conception du besoin  Préparation de l’environnement technique (étude comparatif et choix des librairies)  Développement du module inscription et gestion profil, sauvegarde et mise en page des albums de photos, génération d’albums sous format PDF … Environnement technique & Outils : Java 8, SpringBoot, AngularJS, jQuery Booklet, FabricJS, HTML5, thymeleaf, Bootstrap, Web Services REST, Tomcat, Hibernate, MySQL…

Stage PFE recherche et développement Java

Lexiqpixel Tunisie

mars 2015 - sept. 2015

7 mois

Tunisie

Conception et réalisation du réseau social « saysalam » au sein de la SSII « Lexiqpixel » Mots clés : Activity Streams Specification, Java, Spring Framework, Tomcat, Jtwig, Redis NoSQL, Spring-Data-Redis, MySQL, Hibernate, Spring Security, Maxmind GeoIP, Google Lib Phone Number, OVH http2sms, Thumbnailator, Emoji, JUnit, Maven, SVN, Scrum, PrettyTime ...


Formation

Ecole Supérieure Privée d'Ingénierie et de Technologies - ESPRIT

Diplôme d'ingénieur, Ingénierie logicielle

2012 - 2015

4 ans

Université de Monastir

Licence fondamentale en sciences de l'informatiques - Faculté des sciences de Monastir, Informatique

2008 - 2011

4 ans

Résultat : Assez bien


Licences et certifications

CCNA 1

Délivré le : mai 2025

Certifié par Cisco

CCNA 2

Délivré le : mai 2025

Certifié par Cisco

Oracle Certified Associate, Java SE 8 Programmer

Délivré le : sept. 2018

Certifié par Oracle

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.