À propos de Azouzi
Français
Bilingue ou natif
Anglais
Bilingue ou natif
Expériences
- BPCEIngénieur logiciel Fullstack Java / SpringBANQUE & ASSURANCESfévrier 2023 - août 2025 (2 ans et 6 mois)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 / Springjanvier 2020 - novembre 2022 (2 ans et 10 mois)Tunis, TunisieProjet 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,
Recommandations
Soyez le premier à recommander Azouzi
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
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
Formations
- Cycle préparatoire Physique –ENIS2019Cycle préparatoire Physique – Chimie
- Institut Préparatoire aux Études d'Ingénieurs (MONASTIR)