À propos de Habib
- Concevoir ou refondre une architecture backend robuste (microservices, APIs REST, sécurité, performance)
- Encadrer une équipe de développeurs, structurer le code, les bonnes pratiques et les revues de code
- Livrer un front propre et maintenable en Vue.js ou Angular, aligné avec les besoins produit
- Backend : Java, Spring Boot, Spring Security, JPA/Hibernate, REST API, microservices
- Frontend : Vue.js, Angular, TypeScript, HTML/CSS
- Data & infra : SQL (PostgreSQL / MySQL), Docker, GitLab CI/CD, tests (JUnit, tests d’intégration)
- Audit technique et recommandations d’architecture
- Conception et développement de nouvelles features backend et front
- Encadrement technique (code review, pair programming, coaching de devs juniors / intermédiaires)
- Mise en place / amélioration du pipeline CI/CD, qualité de code, tests automatisés
- Communication claire, feedback régulier, documentation là où elle a de la valeur
- Approche pragmatique : trouver la solution simple qui tient la route dans le temps
- Habitude des équipes distribuées / full remote, outils type Slack, Jira, Notion, GitLab
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- DGFiPTech Lead Full Stack Java/Spring/VueJSSECTEUR PUBLIC & COLLECTIVITÉSfévrier 2025 - octobre 2025 (8 mois)Noisy-le-Grand, FranceProjet NARA : Refonte de l’application de recouvrement des amendesLe projet est la refonte complète de l’ancienne application (en COBOL) du recouvrement des amendes forcés pour la Direction Générale des Finances Publiques. Le projet se déroule en agilité à l’échelle via5 squads comportant entre 7 et 12 personnes. J’ai eu un rôle de Tech lead dans la squad " Redevables et Tiers ".Rôles et Tâches :•Tech Lead Equipe de 3 dev, 1 PO, 2 BA, 1 QA et 1 Scrum en mode Agile SAFE•Analyse de l’existant et impact technique sur le projet cible, élaboration de solutions techniques.•Comité de coordination entre Tech Leads (identification des dépendances, mise en place des offres de services, impact sur les modèles de données...).•Assurer, garantir la qualité de code et le leadership technique•Gestion de la dette technique•Participation à l’élaboration des librairies communes.•Synchronisation avec l’équipe système/architecture pour appliquer et diffuser les normes.•Participation aux cérémonies agiles(PI Planning, Suivi de sprint, Affinage, Review,…).•Support et accompagnement des développeurs, revues de code/Merge Request, Métriques SONAR et préparation des livrables.•Faire preuve d’initiatives et être force de proposition de solutions techniques.•Développement de microservices REST, de batch, de scripts SQL, modèle de données, évolutions sur les écrans.Environnement technique :●Langage & Frameworks : Java 17, Spring Boot/Spring Batch, Vue 3/TypeScript, CLIR DSFR, npm●Web Services : Services REST, WS SOAP●Base de données : PostgreSQL●Environnement : Linux/Windows●Collaboratif/Projet : JIRA, Confluence, Tchap, WebConf Visio●Outils de Dév. : JUnit, Maven 3, IntelliJ IDEA, GIT/ GITLAB, JENKINS, Docker, Nexus
- SACEMLead Dev Full Stack Java/AngularCINÉMA & AUDIOVISUELdécembre 2019 - août 2023 (3 ans et 8 mois)Neuilly-sur-Seine, FranceProjet "OCTAVE" - Référentiel des Œuvres de la SacemEvolutions sur l'application OCTAV qui comprend le front iDesk, les services métiers en Java et les batchs en spring batch.Projet "Spectacles"Développement "from scratch" de l'application de saisie des Spectacles en AngularTech StackBack : Java 8/Hibernate/Spring Core/Spring Batch/SQLFront :Angular8/15, TypeScript/JS, HTML5/CSS, Kendo UI/Angular Material UI/Serveurs : Tomcat/Oracle/PostgreSQLTools : Eclipse/IntelliJ IDEA/GIT/JIRA/JenkinsProjet "OCTAVE" - Référentiel des Œuvres de la Sacem Evolutions sur l'application OCTAV qui comprend le front iDesk, les services métiers en Java et les batchs en spring batch. Projet "Spectacles" Développement "from scratch" de l'application de saisie des Spectacles en Angular Tech Stack Back : Java 8/Hibernate/Spring Core/Spring Batch/SQL Front :Angular8/15, TypeScript/JS, HTML5/CSS, Kendo UI/Angular Material UI/ Serveurs : Tomcat/Oracle/PostgreSQL Tools : Eclipse/IntelliJ IDEA/GIT/JIRA/JenkinsCompétences : Spring Batch · Spring Boot · Angular · Hibernate
- SACEMLead Dev Fullstack - Java/JEE/Spring/Vue.jsCINÉMA & AUDIOVISUELjanvier 2017 - novembre 2019 (2 ans et 10 mois)Neuilly-sur-Seine, FranceConception et Développement de l’application PRIAM pour la gestion du processus de Répartition par analogie des œuvres gérées par la SACEM issues de la copie privée principalementFront : Vue.js, HTML 5 css Webpack, ES6, Bootstrap.Back : Java 8/ Spring 4/Spring boot/Spring Jpa/Spring Batch/Toomcat 8/MaridDB
Recommandations
Soyez le premier à recommander Habib
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
- Diplôme de Master 2 informatiqueUniversité Paris 52008
- Diplôme d'ingénieur en informatiqueEcole Universitaire d’Ingénieurs de Tlemcen2007