
Wajdi Fraj
Développeur Full-Stack Senior | Java
Salaire / Taux journalier
Lille, France
Mobilité : Paris, Belgique, ...
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Développeur Java Senior avec 8 ans d’expérience sur des systèmes critiques en finance et logistique. Spécialisé en Java, Spring Boot et PostgreSQL, j’interviens sur la modernisation d’applications, les flux métier complexes, les traitements batch et le run en production. Profil backend majoritaire avec une pratique full stack (React, Angular, JSP, Thymeleaf).
Expérience de travail
Développeur Full Stack
Supermarché Match
juin 2022 - mars 2026
3 ans 10 mois
Lille, France
• Migrations techniques majeures : Spring legacy vers Spring Boot 2.7, Java 8 vers Java 11, évolution de Spring Security, refonte des configurations XML vers Java. • Conception et évolution de traitements batch critiques (Spring Batch, facturation, centralisation, génération PDF/Excel) Développement des évolutions. • Implémentation de règles métier complexes : pénalités fournisseurs, règles TVA, plafonnements réglementaires, flux financiers. • Support de production (Run) : analyse d’incidents, correction de bugs critiques, amélioration des performances et mise en place de mécanismes de sécurisation (verrous, gestion de concurrence). • Contributions frontend ciblées en React, JSP et Thymeleaf pour livrer des fonctionnalités de bout en bout. • Conception d’un POC d’event architecture avec Kafka (Spring Boot/Spring Kafka) pour refactoriser un service critique de facturation fournisseurs : transformation d’un traitement synchrone en pipeline asynchrone event-driven • Tests et recette.
Full Stack Engineer
IN Groupe
sept. 2019 - juin 2022
2 ans 10 mois
Flers-en-Escrebieux, France
– Développement et maintenance d'une application web de gestion de personnalisation des cartes à puce. (Java/ ZK/ Jboss/ MySql/ SVN/ XML/ XSLT). – Développement et Intégration lié au Projet CNle (la nouvelle carte d'identité française). – Développement d'une application CRUD. (Java/ Spring Boot/ MySql/ JavaScript/ HTML/ Angular) – Evolution d'une api de cryptage et signature de données. – Support de production. – Activités d'intégration.
Développeur logiciels
VERMEG for Banking & Insurance Software
mai 2018 - janv. 2019
9 mois
Tunis, Tunisie
– Évolution du logiciel Megara by Vermeg. (Java/ maven/ WildFly/Oracle SQL/ Jenkins/SVN/ Jira). – Maintenance évolutive.
Ingénieur logiciel
Linedata
août 2017 - avr. 2018
9 mois
Tunis, Tunisie
– Développement et maintenance d'un outil d'automatisation des tests de non-régression. – Automatisation de tests. – Maintenance de l'application LongView Trading. (C#, C++, SQL Server, T-SQL, XML, Jira)
Stagiaire
ElectroMagneticWorks
févr. 2017 - juin 2017
5 mois
Tunisie
Développement d'une application mobile institutionnelle qui permet de communiquer avec les utilisateurs (via des notifications, newsletters, messages privés, etc.), de permettre à l'utilisateur de s'enregistrer dans certains événements et de gérer ses données et son profil créé avec des applications existantes. (Android, Java 8, Google Firebase, Gradle, Android Studio, PHP, HTML, MySQL, Git)
Formation
Ecole Nationale d'Ingenieurs de Carthage
Diplôme d'ingénieur, Ingénierie informatique
2014 - 2017
3 ans 1 mois
Licences et certifications
Android Basics Nanodegree by Google
Délivré le : –
Oracle Certified Associate, Java SE 8 Programmer
Délivré le : –
MTA: Software Development Fundamentals
Délivré le : janv. 2017