
Abderrahmen Amari
Tech Lead Développeur Fullstack Java Spring Boot
Salaire / Taux journalier
Île-de-France, France
Mobilité : France
Freelance, ouvert au CDI
Peut venir sur site
Expertises
Langues
À propos
Introduction
Tech Lead Java/Spring Boot avec 10 ans d'expérience en développement fullstack et architecture d'applications critiques (BNP Paribas, Enedis, La Poste). Expert en livraison CI/CD zéro régression, tests BDD >80% de couverture, et sécurisation OAuth2/Keycloak. Spécialisé en APIs REST/microservices et accompagnement Agile SAFe/Scrum avec pair programming pour garantir qualité et performance de vos projets stratégiques.
Expérience de travail
Développeur Fullstack Java / Spring Boot – Tech Lead
BNP Paribas
juil. 2025 - Présent
1 an 4 mois
– Développement fullstack d'espaces clients web (back-end Java/Spring Boot, front-end JSP/HTML/CSS/Bootstrap) dans un environnement Agile Scrum. Contexte grands comptes réglementé. – Développement back-end Java / Spring Boot / Spring MVC : APIs REST et SOAP exposées aux espaces clients, logique métier, accès données (Hibernate/JPA, MySQL/Oracle) – Conception technique des solutions: UML, définition des interfaces, participation aux revues d'architecture avec les architectes SI – Réalisation des tests unitaires JUnit 5 + Mockito, tests d'intégration, tests Cucumber (BDD) pour les scénarios métier – couverture > 82%, gate SonarQube bloquante – Livraison en CI/CD: pipeline Jenkins → build → Sonar → packaging Maven → déploiement – 0 régression en production sur 10 mois – Intégration Keycloak pour la sécurisation des espaces clients (OAuth2, JWT, gestion des rôles et habilitations) – Participation aux cérémonies Agile Scrum : daily, sprint planning, backlog refinement, review, rétro – interaction PO et référents fonctionnels – Pair programming avec les développeurs juniors, code reviews, support aux utilisateurs lors des phases de recette
Développeur Backend Senior – Spring Boot APIs, CI/CD
Maileva / Docaposte (groupe La Poste)
sept. 2024 - juil. 2025
11 mois
– Développement et livraison de fonctionnalités sur un portail client de dématérialisation (recommandés électroniques). Back-end Java/Spring Boot, APIs REST, tests BDD, pipeline CI/CD. – Développement de fonctionnalités back-end Java 21 / Spring Boot : APIs REST documentées OpenAPI, accès données PostgreSQL (Hibernate/JPA), livraison en sprint – Tests JUnit 5 + Mockito + Cucumber (Gherkin) – écriture des scénarios BDD en collaboration avec les référents fonctionnels, couverture > 80% – Livraison en environnement CI/CD Jenkins + ArgoCD: pipeline automatisé build → tests → déploiement Kubernetes, 0 régression post-sprint – Intégration OAuth2 / Keycloak: sécurisation des APIs exposées aux clients institutionnels – Support aux utilisateurs lors des phases de recette : analyse des anomalies, correction dans les délais de sprint
Tech Lead Java – Développement Fullstack. Agile SAFe
Enedis (ex ERDF)
oct. 2019 - sept. 2024
5 ans
– Lead technique projet SYSPO – développement fullstack Java/Spring + Angular sur un SI critique (35 M clients). Équipe de 5 développeurs, contexte Agile/SAFe avec pair programming et revues de code. – Développement fullstack Java 8/11 / Spring Boot back-end + Angular 6-16 front-end: nouvelles fonctionnalités, maintenance corrective et évolutive, intégration APIs REST et SOAP – Contribution aux cérémonies Agile SAFe (PI Planning, sprint reviews, daily, rétros) – planification du backlog et estimation de charge avec le PO – Tests JUnit 5 + Mockito + Cucumber: couverture > 80% maintenue sur 5 ans, révisions de qualité SonarQube à chaque sprint – 0 régression non détectée en production – Pair programming quotidien, code reviews structurées, réduction du taux de défauts de 45% en 3 ans – CI/CD Jenkins + GitLab CI + Ansible: pipeline qualité complet, 0 déploiement manuel depuis 2021 – Bootstrap / HTML / CSS / JSP : contribution à la partie front-end des espaces de consultation terrain
Ingénieur Java – Migration et Modernisation d'Applications Web
PCSol TN / Corilus / HealthConnect
janv. 2016 - févr. 2018
2 ans 2 mois
– Migration complète d'applications web métier (Mexi, Medimail): back-end Java/Spring, front-end Thymeleaf/AngularJS/Bootstrap, base de données Oracle/MariaDB – sans interruption de service. – Développement fullstack: back-end Java / Spring Boot (migration depuis EJB/JBoss), front-end Thymeleaf + AngularJS + Bootstrap 3 (migration depuis Eclipse RCP) – Intégration d'APIs SOAP (Apache CXF) et REST, gestion des webservices, tests JUnit – CI/CD Jenkins : supervision build, qualité SonarLint/Checkstyle, déploiement automatisé – Support aux utilisateurs lors des phases de recette et d'acceptance
Ingénieur Java/EE – Application Web GED – JSP – Bootstrap. Agile
UIB – Groupe Société Générale
janv. 2015 - déc. 2015
1 an
– Développement d'une application web de gestion documentaire bancaire (Spring MVC, JSP, jQuery, Bootstrap) – 200+ agents utilisateurs quotidiens. – Développement fullstack: back-end Spring MVC/Security/Hibernate + front-end JSP/JavaScript/jQuery/Bootstrap – espace client web complet de gestion documentaire – APIs SOAP consommées de manière asynchrone via AngularJS, tests JUnit, travail en Agile avec les référents métier
Formation
ESPRIT, Tunis
Diplôme National d'Ingénieur, Informatique Génie Logiciel
2014 - 2014
1 mois
– Bac+5 (équivalent Master 2) – CCNA 1 & 2 – TOEIC B2
Licences et certifications
CCNA 1 & 2
Délivré le : –