
Hamdi ABID
Ingénieur Backend Java Spring Senior | CI/CD & Cloud Native
Salaire / Taux journalier
Paris, France
Freelance, ouvert au CDI
Peut venir sur site
Expertises
Langues
À propos
Introduction
Ingénieur Backend Java/Spring avec 6+ ans d'expertise en architecture microservices et CI/CD. Spécialisé dans l'optimisation d'applications critiques, l'intégration d'API REST sécurisées et les pipelines Azure DevOps. J'accompagne vos projets de transformation digitale avec une approche complète : conception, développement, qualité logicielle et coordination technique.
Expérience de travail
Ingénieur d'études et de développement JAVA Spring Angular CI CD
PROXIAD
nov. 2022 - Présent
4 ans
Paris, France
J’ai assuré l’évolution, la maintenance et l’optimisation d’applications critiques en production en Java/Spring Boot, en corrigeant les incidents, en améliorant les performances backend, en optimisant les requêtes SQL et en intégrant des services/API REST sécurisés. J’ai renforcé la qualité logicielle en mettant en place et en améliorant la couverture des tests unitaires et tests d’intégration. J’ai mis en place et géré des pipelines Azure DevOps CI/CD, coordonné les interventions techniques entre les équipes Dev, Infra, Métier et Data, et défini des standards de qualité et bonnes pratiques pour améliorer la collaboration et les processus internes. Un rôle complet couvrant la maintenance applicative, l’évolution des fonctionnalités, l’optimisation des performances, la mise en place et l’amélioration de la couverture de tests (unitaires et d’intégration), les pratiques DevOps et la coordination inter-équipes.
TEAMWILL
août 2020 - août 2022
2 ans 1 mois
Tunis, Tunisie
Consultant Technique en gouvernance & transformation digitale des SI
janv. 2022 - août 2022
8 mois
Tunis, Tunisie
Rôle de conseil technique et stratégique dans des projets de transformation digitale et d’urbanisation SI, alliant expertise en développement de systèmes d’information, contribution aux choix technologiques (API, CI/CD, sécurité), pilotage et coordination entre équipes métiers, techniques et infrastructure pour garantir l’alignement des objectifs stratégiques.
Ingénieur Fullstack Java Angular Chez Attijarri Banque Tunisie
août 2020 - août 2022
2 ans 1 mois
Tunis, Tunisie
Mission chez Attijari Banque Tunisie: J’ai assuré la conception logicielle de bout en bout, depuis la traduction des besoins métiers en architecture robuste multicouche (business, service, persistance) jusqu’au développement Fullstack Java/Spring Boot – Angular, en intégrant sécurité, performance et ergonomie. J’ai mis en place des services et API REST dans un environnement exigeant, appliqué les bonnes pratiques de tests unitaires, tests d’intégration et TDD, déployé et automatisé la solution via une chaîne CI/CD GitLab intégrant Docker et la gestion multi-environnements, et coordonné efficacement avec des équipes pluridisciplinaires pour livrer des solutions performantes, scalables et conformes. J’ai occupé un rôle complet couvrant la conception, le développement, la qualité logicielle, le déploiement et la coordination technique pour livrer des solutions performantes et évolutives.
Ingénieur d'études et de développement JAVA/Angular
think tank Business Solutions Tunisia
janv. 2018 - juil. 2020
2 ans 7 mois
Tunis, Tunisie
J’ai contribué au développement et à l’évolution d’applications web dans les secteurs automobile, immobilier et public (Java 8 / Spring Boot / Angular). Mon rôle a couvert le cycle de vie complet : analyse des besoins, conception multicouche (DTO, DAO ... ), développement backend (API REST, microservices, traitements batch, sécurité Spring Security) et frontend (Angular, JSP/JSF), optimisation des performances et intégrations/notifications multicanaux. J’ai renforcé la qualité logicielle en mettant en place des tests unitaires et d’intégration, en pratiquant le TDD et en augmentant la couverture de tests, puis assuré les déploiements via Docker, Jenkins et GitLab CI/CD dans des environnements multi-projets. Rôle complet couvrant l’analyse et la conception multicouche, le développement backend & frontend, l’intégration et la sécurisation d’API, l’optimisation des performances, la qualité logicielle avec tests unitaires, tests d’intégration et TDD (amélioration de la couverture), ainsi que le déploiement et la CI/CD.
Projet de fin d’études
SOTUSOFT
mars 2017 - oct. 2017
8 mois
Site archéologique de Carthage, Tunisie
Recherche et développement sur l’architecture microservices en Java/Spring et l’intégration blockchain Ethereum pour un système de gestion de transactions décentralisées. Conception et développement d’un microservice Java/Spring interfaçant le réseau Ethereum via Web3j pour exécuter et sécuriser les transactions utilisateurs, incluant la gestion des clés privées et l’intégration de smart contracts. Développement d’une application frontend Angular pour offrir une interface intuitive et responsive, permettant aux utilisateurs de suivre et initier leurs transactions en temps réel.
Formation
École Nationale d'Electronique et des Télécommunications de Sfax (ENET'Com)
Diplôme d'ingénieur
2014 - 2017
3 ans 1 mois