
Melek SAADI
Senior Java Full-Stack Developer
Salaire / Taux journalier
Paris, France
Freelance, ouvert au CDI
Peut venir sur site
Expertises
Langues
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
CCNA 2
Délivré le : mai 2025
Oracle Certified Associate, Java SE 8 Programmer
Délivré le : sept. 2018