Via Inetum1 an 5 mois
O2 Care Services
Nov 2022 – Avr 2024
Contexte
O2 Care Services est le leader français des services à la personne (ménage, garde d'enfants, jardinage). Dans le cadre de la refonte de son portail digital, la société a fait appel à Inetum pour assurer le lead technique de la nouvelle plateforme client.
La mission s'est déroulée de novembre 2022 à avril 2024 (1,5 an) entièrement à distance, en mode Agile Scrum.
Responsabilités
En tant que Développeur Fullstack Senior, j'ai piloté l'ensemble des développements techniques :
- Lead technique Liferay DXP 7.x (OSGi) : architecture des portlets, fragments et thèmes, respect des guidelines du groupe.
- Développement back-end Java/Spring Boot : APIs REST métier, sécurisation OAuth2/JWT, intégration avec les SI O2.
- Développement front-end Vue.js : composants interactifs pour la gestion des interventions et des abonnements clients.
- Accessibilité RGAA : audit et mise en conformité des composants selon le référentiel RGAA 4.1.
- Coordination technique : répartition des tâches, revues de code, animation des cérémonies Scrum.
Environnement technique
Stack utilisée sur ce projet :
- Liferay DXP 7.x : portail, gestion des pages et des utilisateurs, déploiement OSGi.
- Java 11 / Spring Boot : services back-end, APIs REST, intégration SI.
- Vue.js : composants front-end intégrés dans les fragments Liferay.
- PostgreSQL : base de données relationnelle.
- Jenkins / SonarQube : intégration continue et qualité de code.
- Jira / Confluence : pilotage Agile et documentation.
