About Wajdi
French
Native or bilingual
English
Fluent
Experience
- STETFull stack JAVA/JEE DeveloperBANKING AND INSURANCEJanuary 2024 - March 2025 (1 year and 2 months)Puteaux, FranceProject:Refactoring of the OmC configuration tool, initially developed in PHP, to a web application based on JAVA and Angular.Tasks and responsibilities:● Study of the existing system.● Allocation and estimation of different functionalities.● Preparation of the project's technical structure and foundation.● Configuration and mapping of data models.● Development of a batch for migrating data from a MySQL database to PostgreSQL.● Implementation of REST APIs based on Spring MVC.Technical environment: 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, DockerMethodologies: Agile Scrum (team of 4 people: 3 developers + Scrum Master) 3-week sprints
- STETFull stack JAVA/JEE DeveloperBANKING AND INSURANCENovember 2020 - January 2024 (3 years and 2 months)Puteaux, FranceProject:Participation in all OxC projects, developing configuration generation tools for critical financial services (interbank payments, banking authorization and authentication), based on a common technical foundation. Development of custom configuration tools to meet the specific needs of new services..Tasks and responsibilities:● Design and implementation of evolutions for OTC and OGC projects, with a particular focus on performance and security optimization.● Development of new OxC projects (OPC and OCC), integrating innovations for fast and accurate configuration generation.Technical environment: JAVA/JEE 8, 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, JenkinsMethodologies: V-model with 1 developer.
- BNP Paribas Leasing solutionJava / Angular Fullstack EngineerBANKING AND INSURANCEMay 2019 - October 2020 (1 year and 6 months)Rueil-Malmaison, FranceProject:Project named SoEasy, which involves refactoring modules of the Lease-Offers application, a solution for capturing, processing, and supervising financing requests. The project's goal is to facilitate the workflow between different stakeholders for managing financing requests. (Solution used by Bnp Leasing France, UK, Germany, Italy, Belgium, Spain, Netherlands)Tasks and responsibilities:● Participation in the design and implementation of new functionalities.● Development of new Angular components.● Implementation and integration of REST APIs.● Impact analysis.● Unit and integration testing.● Participation in solution validation and technical choices.● Test automation● Writing operational manuals● Demonstration of new functionalities to the concerned countries at the end of each sprint.● Preparation of delivery packagesTechnical environment: 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, SonarMethodology: Agile Scrum (team of 4 people: 3 developers + Scrum Master + PO + BA) 3-week sprints
Recommendations
Be the first to recommend Wajdi
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Computer Engineering DegreeUAS DE TUNIS2012Diplôme d'ingénieur en informatique
- Master's Degree in Computer Science Applied to ManagementHIGHER INSTITUTE OF MANAGEMENT OF TUNIS – ISG2010Diplôme de maîtrise en Informatique Appliquée à la Gestion