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

JavaDevOpsBase de données SQLSpring BootTest Driven DevelopmentHexagonal ArchitectureDéveloppement FrontendDéveloppement BackendDéveloppement FullstackMicroservicesJavascriptNodeAngularRedisCSSMongoDBRequêtes SQLAWSElasticsearchKafkaMicrosoft SQL ServerEvent Driven ArchitectureClean CodeMariaDBSQLiteBootstrapPostgreSQLTypescriptHTMLMySQLOracle DatabaseScrum

Langues

Français (Maternelle)Arabe (Maternelle)Anglais (Courant)

À 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.

Liens

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 : –

Certifié par Cisco

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.