About Azouzi
French
Native or bilingual
English
Native or bilingual
Experience
- BPCEIngénieur logiciel Fullstack Java / SpringBANKING AND INSURANCEFebruary 2023 - August 2025 (2 years and 6 months)Paris, FranceProjet 1 - API Caution de Marché : API pour la gestion de caution de marché
- Participation à la conception et aux exigences du logiciel.
- Conception de l'API avec Swagger.
- Mise en place de l'architecture hexagonale
- Implémentation des tests d'acceptance avec Cucumber.
- Développement backend avec Java/Jee
- Implémentation de la couche de sécurité.
- Implémentation des tests unitaires,intégration (Junit, Mockito,Arquillian)
- Consommation des services Web SOAP.
- Mise en place des chaînes CI avec Jenkins,XL Release,Xl Deploy.
- déploiement sur les différents environnements.
Projet 2 – Batch Nettoyage Bilan Client- Développement d’un batch Spring Batch pour la purge automatisée
des données.- Déploiement en recette et production avec Jenkins/XL Deploy.
Projet 3 - API d’Automatisation SQL- Développement d’une API interne (Spring Boot) pour automatiser
la création et le déploiement de scripts SQL sur artifactory.Environnement : Java 8/EE 7, Spring(Boot,Web,Thymeleaf,Batch),SOAP/REST, JWT,Jboss, Jenkins, Git, XL Release/Deploy, Cucumber,JUnit, Mockito, Arquillian, Maven, IntelliJ. - OuiCarIngénieur logiciel Fullstack Java / SpringJanuary 2020 - November 2022 (2 years and 10 months)Tunis, TunisiaProjet 1 ERP d’Odyssée : service d’aide à la personneMissions:o Participer à la conception et aux exigences des logicielso Développement backend avec Java/Jeeo Consommation des API’so Implémentation d’un module de gestion de la flotte mobile (gestion des sim)o Implémentation d’un module de gestion de la rétention cliento Implémentation de la gestion des contrats clients et contrat salariéso implémentation des jobs et des procédures stockées pour la synchronisation des donnéeso Implémentation des tests unitaires (Junit, Mockito)o Maintenance corrective et évolutive de l'applicationo Participations au support applicatif niveau 2o Montée en compétence et coaching des nouveaux arrivantso déploiement sur les différents environnementso Mise en place des chaînes CI avec Gitlab-CIo Maintenance de l’ERPEnvironnement technique: java 8, Angular, Spring Boot, Hibernate, Xsl, xml, Mysql, KeyCloak, Gitlab CI/CD, GIT, kafka, JUnit, Maven, vscode, intellijProjet 2 Refonte Partie Contrat Client :o Participer à la conception et aux exigences des logiciels.o Participation à la définition de la clean architecture.o Extraction des règles métiers à partir du code de l’ERP existanto Développement backend avec spring boot.■ gestion des contrats■ gestions des clientso Implémentation du protocole Oauth2 avec Spring boot et keycloak.o Utilisation de l’approche TDD pour les nouvelles fonctionnalités ajoutées.o Mise en place d’un pipeline CI/CD.o Implémentation des tests unitaires (Junit, Mockito)o Intégration Swagger 2.o Déploiement sur les environnements de testEnvironnement technique: java17, Angular, Spring Boot, OpenSearch, OpenApi, Kafka,
Recommendations
Be the first to recommend Azouzi
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
- Cycle préparatoire Physique –ENIS2019Cycle préparatoire Physique – Chimie
- Institut Préparatoire aux Études d'Ingénieurs (MONASTIR)