Soufiene Dhifallah

Ingénieur Développement Senior Java/JEE Fullstack

1 recommandation

Salaire / Taux journalier

1 personne recommande

92000 Nanterre, France

Freelance

Expertises

JavaSpring BootDockerPostgreSQLAngularSwagger/OpenAPIKubernetesNodeElasticsearchKafkaJavascriptTypescriptHTMLCSSBootstrapOracleMySQLMavenJenkinsGitLabGitJiraConfluenceScrumTest Driven DevelopmentDomain Driven DesignHexagonal ArchitectureRequêtes SQLGrafanaBitbucketRESTful APIsCopilotTomcat

Langues

Français (Maternelle)Anglais

Recommandé par

Yosra Alouane

Commerzbank AG

Senior Qlik developer in Finance

A recommandé le 20 mai 2016

À propos

Introduction

Ingénieur Java/JEE FullStack Senior avec 14 ans d'expertise en architecture microservices et développement d'applications critiques. Expérience confirmée chez Enedis et Urssaf : migration Java 21/Spring Boot 3, implémentation de patterns Saga/OutBox, et optimisation de systèmes à fort trafic. Spécialisé en stack moderne (Angular 18, Kubernetes, Kafka) avec une approche DDD/TDD pour des solutions robustes et scalables.

Liens

Expérience de travail

Ingénieur Etude et développement Senior JAVA/JEE FullStack

Enedis (ex ERDF)

avr. 2021 - Présent

5 ans 7 mois

92400 Courbevoie, France

Participation à la conception et au développement des différentes micro-applications dans le cadre du système de gestion des échanges (SGE), visant à centraliser les échanges entre les différents acteurs (distributeurs, fournisseurs, autres systèmes d'information, ...) pour la soumission des demandes en ligne. Méthode : SCRUM, SAFE Tâches : - Analyse de spécifications fonctionnelles et élaboration des spécifications techniques. - Participation active au cadrage technico-fonctionnel. - Suivi et alimentation de la backlog technique (dettes, risques, suivi). - Conception et développement des API REST. - Montée version socle (Java 21, spring-boot 3). - Mise en place des design patterns (Saga, OutBox, pattern de résilience…) - Mise en place des scripts de migration avec NodeJs (De Elastic vers postgresql). - Conception et développement des jobs Kubernetes pour l'alimentation de bases de données via Logstash. - Développement IHM (Angular 12). - Montée version angular 18. - Réalisation de tests unitaires, d’intégration et test automatisés. - Mise en place d’un environnement d’assistance IA pour améliorer la productivité et la qualité logicielle. - Configuration de serveurs MCP intégrés aux outils SI (Jira, Confluence, GitLab, PostgreSQL). - Documentation technique. - Revue du code. - Analyse de performances et amélioration applicative. - Livraison et suivi mise en prod. Environnement Technique : Architecture MicroService, Architecture Hexagonale, DDD, TDD, design patterns (Saga, OutBox, pattern de résilience…), Java11 et 21, Juint5, Mokito, SpringBoot, SpringSecurity, SpringData, SpringBatch, SpringCloud, SpringActuator, Spring AI, SpringAI, MCP, Copilot, Claude Sonnet, Maven, API Rest, Swagger, SOAP, Elasticsearch, Kibana, logstash, PostgreSql, Hibernate, Liquibase, Apache Kafka, angular 12, Karma, Docker, Jenkins, Sonar, checkmarx, kubernetes, Docker, mattermost, Grafana, idathalog, GitLab, gojira, goconfluence

Ingénieur Etude et développement Senior JAVA/JEE

Urssaf Caisse nationale

nov. 2017 - Présent

9 ans

Région de Aix-En-Provence, France

Projets : Dossier cotisant en ligne DCL, Contacter l'urssaf, Portail Partenaire, Auto-entrepreneur Urssaf Mission : Membre d'une équipe Agile chargée de développer et d’assurer la maintenance corrective et évolutive des projets en Java J2EE. Méthode : SCRUM Taches : - Conception technique - Mise en place de l'architecture logicielle et des différentes couches applicatives - Développement de l'application - Conception et développement des services web REST et SOAP. - Développement de l'IHM. - Évolutions et corrections sur les différents projets - Rédaction de spécifications techniques - Tests unitaires et d'intégration - Refonte de l'application en responsive design via Bootstrap - Migration d'un repo SVN vers GIT - Création des Jobs Pipeline jenkins - Génération, installation et livraison du fichier livrable RPM Environnement Technique : Java 8, Java 7, Jenkins, Sonar, Maven 3, Nexus, Postgress, JUnit, mockito, ALM (HP Application Lifecycle Management), Tomcat, Log4J, HTML, JSP, Bootstrap, Javascript, Jquery, Struts 1, Struts 2, Servlet, Spring core, Spring Boot, Spring Security, Spring Data, Web Services REST et SOAP, Swagger, Hibernate, JDBC, Eclipse, SVN, GIT LAB, SOAP UI, Entreprise Architect, JIRA, Redmine

BGI Technologies

févr. 2012 - oct. 2017

5 ans 9 mois

Tunisie

Développeur JAVA/J2EE

oct. 2013 - oct. 2017

4 ans 1 mois

Tunisie

Participe à la conception et la réalisation d'un ERP de gestion multi-fluide (eau, gaz, électricité,…) au sein de l'équipe Anémone (équipe de 16 personnes). Clients finals : Nantaise des Eaux Services,STGS, SICAP, Elise, SONEDE, ONAS ... : * Conception et réalisation de module Référentiel : • Fiches Gestion des équipements, Paramétrage des références, Tournée, Actualités, Utilisateurs ... • Développement de la couche métier en PL/SQL • Testes unitaires et d'intégration des fiches. • Maintenance et évolution * Conception et réalisation de module Traitement qui permet d'exécuter et lancer en temps direct ou différé des fonctions ou procédures base de données, et afficher un compte rendu sous format HTML et une résultat exportable sous format HTML ou Excel. * Conception et réalisation l'Edition des factures en masse. * Développer les modèles des factures (Eau, électricité,Gaz ...) avec Japer iReport des sociétés Nantaise des Eaux Services,STGS, SICAP, Elise et EDSB. * Optimisation et revue du code : • Observation et interprétation du comportement de l'application sous le serveur WEBLOGIC (Consommation mémoire, Fuite de connexion, Nombre des threads …) et la documentation des résultats de l'observation • Optimisation et revue du code niveau base de données : Procédures, Fonctions et Vues Oracle • Optimisation et revue du code JAVA et requêtes sql. • Appliquer les bonnes pratiques JAVA et Oracle ADF. * Formation et assistance Client : • Formation de l'informaticien de la société Nantaise des Eaux Services sur Jasper iReport pour développer le modèle de facture Vendée Eau en se basant sur une source de données XML. • Assistance technique et fonctionnelle à la mise en production de la société EDSB. Environnement technique : JAVA/JEE, JSF, JavaScript, CSS 3, ,JDCB, PL/SQL, Oracle 11g, Oracle ADF, Web service SOAP, JDeveloper 11g, WebLogic, JasperSoft iReport 4.5.1, TortoiseSVN, Redmine.

Développeur JAVA/JEE

févr. 2012 - oct. 2013

1 an 9 mois

Tunisie

Participe à un projet de migration d'un système de gestion de Comptabilité financière(Comptabilité générale,Gestion de la Trésorerie, Gestion de la Fiscalité, Comptabilité Analytique, Gestion budgétaire), de la technologie Oracle Forms à la technologie JAVA/JEE. Client : Société Tunisienne de l'Electricité et du Gaz ( STEG ) Environnement technique : Java/J2EE, JSF, Oracle ADF, Oracle Fusion Middleware, JDeveloper 11g, WebLogic, PL/SQL, Oracle Forms, Oracle 11g, JavaScript, CSS 3, JasperSoft iReport 4.5.1, SVN, Redmine.

Développeur

CLASSE EXPORT

mai 2011 - oct. 2011

6 mois

Tunisie

Dans le cadre d’une mission chez la société CLASSE EXPORT qui consiste en premier lieu à migrer une base de données MYSQL vers une nouvelle CRM. En second lieu, j’étais occupé tout au long de cette mission par la mise à jour des données, et surtout l’import et l’export du CRM utilisant principalement phpMyAdmin, Jaspersoft iReport Designer 3.7.6 (pour créer des états d’impression PDF) et aussi Excel.

Projet de fin d’étude (PFE)

ENTREPRISE TUNISIENNE D'ACTIVITES PETROLIERES (ETAP)

févr. 2010 - juil. 2010

6 mois

Tunisie

Stage de projet de fin d'études (PFE) à l'ETAP consiste à la Conception et la réalisation d'une application WEB de gestion du parc roulant en technologie J2EE. - Frameworks: Spring MVC, Spring Hibernate. - Environnement : Eclipse, Toad For Oracle, Apache Tomcat, Oracle 9I.


Formation

Centre CIFOP-IMS.

2011 - Présent

15 ans 10 mois

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

Maîtrise en Informatique

2005 - 2010

5 ans 1 mois

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.