Fabrice Habumugisha

Développeur Java Angular

Salaire / Taux journalier

Rennes, France

Freelance

Expertises

JavaSpring BootAngular

Langues

AnglaisFrançaisKinyarwanda

À propos

Introduction

Vous recherchez un développeur Java, Spring Boot, Angular ? Vous êtes au bon endroit. Je suis ingénieur logiciel avec plus de 13 ans d’expérience, spécialiste du développement full stack Java, Spring Boot, Angular. J’ai travaillé dans des secteurs variés comme l'assurance, l’aérien, la mobilité électrique, l’agroalimentaire et les services publics.

Liens

Expérience de travail

Développeur Java Angular

GROUPAMA - G2SFreelance

oct. 2025 - Présent

1 an 1 mois

Rennes, France

G2S (Groupama Supports et Services ) est une entreprise experte en technologies de l’information, dédiée au service du groupe mutualiste. Elle mobilise plus de 1 500 collaborateurs, répartis sur une dizaine de sites en France, pour accompagner les activités du groupe Groupama. J'ai rejoint le projet en tant que développeur Java et Angular. L'équipe agile se composait des développeurs fullstack Java Angular, des lead Dev, business analyste, un PO. Mes responsabilités : • Conception et développement back-end Java , Miconaut, Spring Boot, REST API • Conception et développement des microservices avec l'architecture hexagonale. • Conception et développement front-end Angular,. • Chiffrage des évolutions fonctionnelles et rédaction de la documentation technique Environnement technique : Java 21 , Micronaut, Spring Boot 3, Angular 18 , API REST, Git, Gitlab, JIRA, Confluence, Agile, Maven, IntelliJ, Hibernate, JPA, JUnit 5, OpenCode, Github Copilot

Développeur backend Java | Spring Boot | GCP ( Chez Niji)

GireveFreelance

févr. 2024 - Présent

2 ans 9 mois

Rennes, France

J'interviens comme développeur backend Java pour un projet dans le domaine de la mobilité électrique. Missions principales : - Développement et test des API (Spring Boot Rest api) - Mise en place de la communication asynchrone avec PubSub - Intégration des applications avec ESB WSO2 Carbon - Accompagnement des développeurs juniors - Chiffrage des nouveaux cas d’utilisations - Revue de code - Documentation technique Environnement technique : Spring Boot , Java 17, API REST, PostgreSQL, Git, GitLab, Jira, Confluence, AGILE , Maven, IntelliJ, Hibernate, JPA, Docker , Google Cloud Platform, Jenkins, JUnit 5, Docker, Redis , Google Cloud Run, Google PubSub, Terraform, Liquibase, ESB WSO2 Carbon , Postman

Lead développeur Java | Spring Boot | Angular (Chez Niji)

Lactalis GroupFreelance

juin 2023 - oct. 2023

5 mois

Rennes, France

-Développement fullstack des cas d’utilisation (Spring Boot Rest api, Angular) -Mise en place de l’environnement locale de développement WSL -Accompagnement des jeunes développeurs -Chiffrage des nouveaux cas d’utilisations -Revue de code -Validation de l’architecture logiciel -Mise en place de traitement asynchrone avec Spring Batch -Documentation technique - Internationalisation ( ngx-translate) Environnement technique : Spring Boot 3 , Java 17, Angular 16, API REST, MariaBd, MongoDB, Git, Bitbucket, Jira, Confluence, AGILE , Maven, IntelliJ, Hibernate, JPA, Docker , GCP, Jenkins, AG-Grid, Material Angular, Spring Batch, JUnit 5, Docker

Lead développeur Java | Spring Boot | Angular

Air France Industries KLM Engineering & Maintenance

mai 2022 - juil. 2023

1 an 3 mois

Nantes, France

J'interviens en tant que Lead-Tech sur le projet LOGOPS chez Air-France. Mon rôle est d'accompagner les développeurs juniors dans les activités de développement web et aussi de valider les choix d'architecture sur des nouveaux projets ou évolutions. J'interviens aussi pour faire des estimations sur les nouveaux cas d'usages, la revue de code, la documentation technique et le développement fullstack. Mise en place de l'environnement de développement contenu : Git, Github, Github actions, maven, sonar, junit 5, aks. Environnement Technique: Spring Mcv, Spring Boot, Java 11, Angular 13, API REST, SAOP, PostgreSQL, Git, GitHub, GitHub Actions, Azure

Capgemini

juil. 2012 - mai 2022

9 ans 11 mois

Rennes, France

Lead Software Engineer - Direction des affaires Maritimes

févr. 2022 - mai 2022

4 mois

Rennes, France

J'interviens sur un projet d'externalisation de l'examen théorique du permis de conduire des bateaux de plaisance à moteur. Mon rôle dans l'équipe consiste à : - Accompagner les développeurs juniors dans la mise en place des API REST (avec Spring Boot) - Gérer la configuration des outils de développement continu (Git, Gitlab, Jenkins) - Optimisation des traitements hibernate - Revue de code API REST avec Spring Boot 2.5 , Java 11, Hibernate 7, Swagger, JUnit 5, Spring Security Outils de développement continu : Git, Gitlab, Jenkins, Sonar Environnement de développement : Eclipse, Oracle SQL Developer Documentation: Confluence Suivi de projet : Jira Gestion packaging: Maven Base de données : Oracle

Lead Software Engineer - Direction des affaires Maritimes

sept. 2019 - mars 2022

2 ans 7 mois

Rennes, France

-Modernisation du portail des marins( API Rest , Angular , Spring Boot) -Accompagnement des jeunes ingénieurs ( coaching, revue de code, formation sur les bonnes pratiques) -Dématérialisation des titres professionnels maritimes - Développement du portail des armateurs ( Spring Boot , Angular) -Api-sation du SI - Agile team player.

Software Engineer

juil. 2012 - oct. 2019

7 ans 4 mois

Rennes Area, France

Web apps development using Java technologies ( Spring MVC, Struts, Hibernate, JUnit). Continous integration tools : Jenkins, Sonar Web technologies : Angular 8 , Jquery , Javascript, Bootstrap . Database : Oracle and PostgreSql. Servers : Tomact Webservices : API Management with Gravitee, Swagger, Spring Boot Rest API, SOAP Build Tools : Maven, Gradle, Ant Project Management : Agile, Jira, Mantis, TestLink Reporting Tools: Birt, XdocReport

Software Engineer

Otlab Ltd Rwanda

janv. 2012 - juil. 2012

7 mois

Kibuye, Rwanda

Otlab Ltd est une société de services numériques basée au Rwanda, spécialisée dans le développement de solutions logicielles sur mesure pour les secteurs de la santé, de l’éducation et de l’administration. Elle accompagne la digitalisation des processus métier à l’échelle locale. J’ai rejoint l’équipe en tant que développeur Java pour concevoir une application desktop de gestion des pharmacies, destinée à améliorer la traçabilité des stocks, la facturation, et la gestion des commandes dans plusieurs établissements de santé. En tant que développeur Java , j’étais en charge de : • Développement d’une application desktop en Java SE pour la gestion complète des opérations pharmaceutiques • Mise en place de la base de données (MySQL) pour la gestion des stocks, ventes, fournisseurs et produits • Conception de l’interface utilisateur avec Swing • Intégration des fonctionnalités de génération de factures et de rapports statistiques • Support utilisateur et rédaction de documentation fonctionnelle Contexte technique : Java SE, Swing, JDBC, MySQL, Eclipse ---- J2EE, Backend JAVA, Back end Spring, Spring Security, Maven, Spring Cloud, Hibernate, Spring MVC, JUnit, développeur java, développeur backend, java, java spring, java ,UML, MVC, Git

Intern

Capgemini

mars 2011 - août 2011

6 mois

Rennes Area, France · On-site

Capgemini est un leader mondial du conseil, des services numériques et de la transformation technologique. Fondé en 1967, le groupe compte plus de 350 000 collaborateurs dans plus de 50 pays, et accompagne les grandes entreprises dans leurs projets d’innovation digitale. Dans le cadre de mon stage de fin d’études, j’ai intégré une équipe de développement pour concevoir une application web dédiée à la gestion de la pêche en ligne, un projet destiné à moderniser les démarches administratives pour les professionnels du secteur. Missions réalisées : • Conception et développement d’une application web de gestion des licences et des déclarations de pêche • Développement de l’interface utilisateur en HTML/CSS (Bootstrap) et JavaScript ( JQuery) • Intégration de la couche métier en Java (JSP/Servlets) • Connexion à une base de données Oracle pour la gestion des informations utilisateurs et des autorisations • Rédaction de la documentation technique et support fonctionnel Contexte technique Java, JSP, Servlets, HTML, CSS, JavaScript Oracle, Eclipse, MVC J2EE, Backend JAVA, Back end Spring, Spring Security, Maven, Spring Cloud, Hibernate, Spring MVC, JUnit, développeur java, développeur backend java, java spring, java ,UML, MVC, Git, Struts, JQuery


Formation

Université de Rennes I

Master Informatique Génie logiciel

2009 - 2011

2 ans 1 mois

Université Abderrahmane-Mira de Béjaïa

Licence en informatique

2006 - 2009

3 ans 1 mois


Licences et certifications

Introduction to Public Speaking

Délivré le : mai 2025

Certifié par University of Washington

Angular & NodeJS - The MEAN Stack Guide l

Délivré le : mai 2025

Certifié par Udemy

Angular - The Complete Guide (2020 Edition)

Délivré le : mai 2025

Certifié par Udemy

Introduction to Public Speaking

Délivré le : mai 2025

Certifié par University of Washington

Angular & NodeJS - The MEAN Stack Guide l

Délivré le : mai 2025

Certifié par Udemy

Angular - The Complete Guide (2020 Edition)

Délivré le : mai 2025

Certifié par Udemy

Azure Fundamentals

Délivré le : mai 2022

Certifié par Microsoft

Azure Fundamentals

Délivré le : mai 2022

Certifié par Microsoft

AWS Certified Solutions Architect - Associate

Délivré le : nov. 2021

Certifié par Amazon Web Services (AWS)

AWS Certified Solutions Architect - Associate

Délivré le : nov. 2021

Certifié par Amazon Web Services (AWS)

NodeJS - The Complete Guide (incl. MVC, REST APIs, GraphQL)

Délivré le : oct. 2019

Certifié par Udemy

NodeJS - The Complete Guide (incl. MVC, REST APIs, GraphQL)

Délivré le : oct. 2019

Certifié par Udemy

Application Security and Secure Coding Training course in Java

Délivré le : juin 2019

Certifié par Codebashing

Application Security and Secure Coding Training course in Java

Délivré le : juin 2019

Certifié par Codebashing

Progressive Web Apps (PWA) - The Complete Guide

Délivré le : janv. 2019

Certifié par Udemy

Progressive Web Apps (PWA) - The Complete Guide

Délivré le : janv. 2019

Certifié par Udemy

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.