Wajdi ZNAIDI

Ingénieur Développeur Full-Stack Java Spring Angular

Salaire / Taux journalier

92500 Rueil-Malmaison, France

Freelance

Expertises

Spring BootAngularJava

Langues

AnglaisFrançais

À propos

Introduction

Ingénieur Développeur FullStack avec 9+ ans d'expertise en JAVA/Spring/Angular, spécialisé dans les applications financières critiques. Actuellement chez STET, j'optimise les outils de configuration pour services bancaires avec focus sur performance et sécurité. Expert en développement web, refonte d'applications et migration de données, je livre des solutions techniques robustes adaptées aux exigences élevées du secteur financier.

Liens

Expérience de travail

Ingénieur d'études et de développement JAVA/JEE

STET

nov. 2020 - Présent

6 ans

Paris, France

Participation à l'ensemble des outils de génération de configurations pour des services financiers critiques (paiements interbancaires, autorisation et authentification bancaire), basés sur un socle technique commun. Réalisation d'outils de configuration pour répondre aux besoins spécifiques de nouveaux services. Missions: ● Conception et implémentation des évolutions sur des projets existant, avec une attention particulière à l'optimisation des performances et de la sécurité. ● Développement d'un batch Spring suite à la refonte partielle de la structure de la base de données. ● Développement de nouveaux projets, intégrant des innovations pour une génération de configurations rapide et précise. ● Tests unitaires et d'intégration. ● Refonte de l'un des outils de configuration, initialement développé en PHP, vers une application web basée sur JAVA et Angular ● Répartition et estimation des différentes fonctionnalités. ● Préparation de la structure et du socle technique du projet. ● Configuration et mapping des modèles de données. ● Développement d'un batch pour la migration des données d'une base MySQL vers PostgreSQL. ● Implémentation des API REST basées sur Spring MVC. Environnement technique : JAVA/JEE 11, Eclipse, Maven 3, Hibernate 3, JPA, Spring 3, Spring mvc 4, Spring Security4, Git, Gitlab, Html5, CSS3, XML, JSP, JSTL, Bootstrap3, JQuery, JSON, Selenium, JUnit4, Sonarqube, Jenkins Environnement technique Refonte: Spring Boot, Spring Boot Actuator, Spring MVC, Spring (Data JPA, Security, REST, Batch) JAVA/JEE 17, Angular, Swagger, Apache Tomcat, PostgreSQL, Hibernate, Gradle, JUnit, Mockito, Spring Test, Git, Github,Jenkins, Docker

Ingénieur d'étude et développement JAVA/JEE Angular

BNP Paribas Leasing Solutions

mai 2019 - oct. 2020

1 an 6 mois

Région de Paris, France

Projet: Projet intitulé SoEasy qui consiste en une refonte des modules de l’application Lease- Offers qui est une solution permettant de saisir, traiter, superviser les demandes de financement. Le but du projet et de faciliter le workflow entre les différents intervenants pour la gestion des demandes de financement. (Solution utilisée par Bnp leasing France, UK, Allemagne, Italie, Belgique, Espagne, Pays-Bas) Missions et tâches réalisées : ● Participation dans la conception et l’implémentation des nouvelles fonctionnalités. ● Développement des nouveaux composants Angular. ● Implémentation et intégration des API REST. ● Analyses d’impact. ● Tests unitaires et d’intégration. ● Participation dans la validation des solutions et choix techniques. ● Automatisation des tests ● Rédaction des manuels d’exploitations ● Démonstration des nouvelles fonctionnalités au pays concernés à la fin de chaque sprint. ● Préparer les packages de livraisons Environnement technique : Angular 7, Java/JEE 8, Bootstrap 3, Springboot 2, Spring 5, Spring Security 5, SpringMVC 5, Maven 3, GIT, Eclipse, MySQL NodeJs, jwt, Websphere, SoapUI 5, Jenkins, JIRA, JUnit 4, karma-jasmine, Sonar Méthodologie : Agile Scrum (équipe de 4 développeur

Ingénieur d'étude et développement JAVA/JEE

Sofrecom Tunisie

juin 2017 - mai 2019

2 ans

Site archéologique de Carthage, Tunisie

Refonte du Module Admin de l’application Contact Plus Relation Client et TMA sur l’existant. Missions et tâches réalisées : ● Participation à la définition et au cadrage des besoins fonctionnels en étroite collaboration avec le responsable produit, MOA et UX Team. ● Participation dans la conception et l’implémentation des nouvelles fonctionnalités. ● Développement des composants Angular. ● Implémentation des web service Rest. ● Développement web service soap qui permet de programmer un appel en différé. ● Analyses d’impact. ● Tests unitaires et d’intégration. ● Revue d’architecture applicative, sélection des Frameworks/Library ● Participation dans la validation des solutions et choix techniques. ● Automatisation des tests ● Rédaction des manuels d’exploitations Environnement technique : Angular 5, Java/JEE 7, Bootstrap 3, Spring 3, Spring Security 3, SpringMVC 3, Spring Batch 3, Hibernate 4, JPA, iText 5, Maven 3, GIT, Eclipse, MySQL Workbench, MongoChef ,NodeJs, Jboss, SoapUI, , Jenkins, JIRA, SquashTA, JUnit 4, Robot Framework, Selenium, Sonar Méthodologie : Agile Scrum (équipe de 3 développeurs)

Ingénieur d'étude et de développement JAVA/JEE & Chef de Produit

UniQ Soft Technology

févr. 2014 - juil. 2017

3 ans 6 mois

Tunis, Tunisie

- Conception et implémentation d'une application web de gestion de la comptabilité auxiliaire intitulé UniQ Financial, module UniQ Payables qui fournit les fonctionnalités suivantes : • Les paramètres Fournisseurs • Demandes d’achat, Bon de commande, Bon de Livraison, Facturation (standard, prépayée, Provision des charges, récurrente), Avoir •Les événements fournisseurs •Les événements de régularisation fournisseur •Le Journal Achats •Extraits des comptes Fournisseurs •La balance auxiliaire Fournisseurs •Le lettrage des comptes - Conception et implémentation d'un module de UniQ Financial intitulé UniQ AnalytiQ qui consiste à : • Suivre la position financière mensuelle • Gestion du Budget • Fournir des rapports comparatifs • Réparttion des coûts selon différents critères • Compte de résultat par secteur • Gamme rentabilité analyse • analyse des clients • Rapprochement entre la comptabilité de gestion et la comptabilité générale.. ( module en cours d'implémentation ) Méthodologie : Scrum -Technologies et environnements : JAVA/JEE, Eclipse, Maven 3, Hibernate/JPA, EJB 3, Spring mvc 4, Spring Security4, eGit, Github, Html5, CSS3, XML, JSP, Bootstrap 3,jQuery, AngularJS 1.5, JSON, Selenium, JUnit4, iText, Quartz Job, JasperReport

ingénieur développement informatique

Indépendant

sept. 2012 - déc. 2014

2 ans 4 mois

Conception et Réalisation des applications web de gestion

Développement web

STEG

mars 2012 - juil. 2012

5 mois

Tunis, Tunisie

Stage de fin d'étude (ingénierie), Conception et réalisation d’une application web de gestion électronique des documents StegGED). Technologies utilisées : JAVA/JEE, Eclipse, MySQL, Spring, Hibernate,JSP.

Développement web

sonede

févr. 2010 - mai 2010

4 mois

Tunisie

Stage de fin d’études (maîtrise), Développement d’une application web de suivi des accidents de travail. Technologies utilisées : JAVA/JEE, Eclipse, GWT, PostgreSQL, Hibernate.


Formation

Université Arabe des Sciences de Tunis

Ingénieur Informatique

2010 - 2012

2 ans 1 mois

Institut Supérieur de Gestion de Tunis

maîtrise

2006 - 2010

4 ans 1 mois

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.