About Houssem
French
Native or bilingual
Arabic
Native or bilingual
English
Fluent
Maltese
Conversational
Experience
- MAIFDéveloppeur Java | Spring React | JavaScriptBANKING AND INSURANCEAugust 2024 - Today (1 year and 11 months)Niort, FranceDéveloppeur fullstack au sein de la squad agile Mission de la tribue IARD Sinistres, intervenant sur plusieurs projets Run et Change: Dysfonctionnement Utilisateur, Missionnement IRD, Missionnement REN, Recherche Missions, et Habitation Manager. Conception et implémentation de microservices découplés, en Java (Spring Boot), basés sur une architecture DDD et exposant des APIs RESTful robustes, sécurisées (JWT/OAuth2) et versionnées via Swagger/OpenAPI. Développement d'interfaces web avec React.js/TypeScript interfacées avec des BFFs, en cohérence avec le design system transverse. Définition des contrats d'API, en étroite collaboration avec les business analysts et les équipes métier, dans une logique de compatibilité ascendante et de réutilisabilité. Implémentation de traitements asynchrones via Kafka, avec des mécanismes de résilience (retry, dead-letter, logs structurés) pour garantir la robustesse et la traçabilité. Tests automatisés complets : unitaires (JUnit, Mockito), intégration (Wiremock, testcontainers), avec intégration continue et revues de code systématiques. Gestion des tickets de maintenance corrective et évolutive, déploiement en production, suivi des incidents et amélioration continue de la qualité logicielle. Déploiement automatisé via CI/CD (Jenkins, CloudBees) sur des clusters OpenShift, avec suivi des livraisons, rollback, et gestion des configurations. Contribution à l'observabilité des services : instrumentation, KPIs, dashboards Dynatrace/Grafana, gestion des alertes et monitoring applicatif. Travail collaboratif avec les équipes techniques, les BAs, les UX/UI, et participation à tous les rituels agiles (JIRA, Scrum/Kanban, daily, sprint planning, rétrospectives). Environnement technique : Java 21, Spring Boot, React.js 18, TypeScript, JPA, JOOQ, Kafka, GraphQL, OAuth2, JWT, Jackson, PostgreSQL, Maven, Docker, OpenShift, CloudBees, Jenkins, Git, GitHub, Sonar, Swagger/OpenAPI, Dynatrace, Grafana, Kibana, UML, Postman, IntelliJ, VS Code, JIRA.
- SAS WEBGROUPDéveloppeur web FullstackCONSULTING AND AUDITSMay 2022 - July 2022 (2 months)Montpellier, FranceRecueil du besoin du client et analyse approfondie pour identifier les fonctionnalités et les contraintes pour la refonte de l'application l'agence.expert Conception de l'architecture de l'application et rédaction des spécifications techniques et fonctionnelles Développement de la partie backend et création d'une interface d'administration Intégration avec la frontend pour une expérience utilisateur cohérente. Environnement technique : PHP 8, Symfony 6,, JavaScript, Doctrine,MySQL, webpack, Html5/CSS3, Bootstrap, Twig, UML, Git, GitLab,, Visual Studio Code, PhpSotm, Wireframes
- MAIFDéveloppeur Java | Spring React | JavaScriptBANKING AND INSURANCESeptember 2022 - July 2024 (1 year and 11 months)Niort, FranceDéveloppeur fullstack à dominante backend au sein de la squad Paiement & Recours. J'ai travaillé sur plusieurs projets structurants, notamment Classement, ainsi que sur la maintenance évolutive et corrective des APIs Paiement, Facture, Recettes, Barème des capitalisations et Estimations, dans un environnement agile et orienté DDD. Conception de l'architecture de l'API de Classement/Annulation Classement en utilisant les principes RESTful et le Domain-Driven-Design (DDD) pour garantir la scalabilité, la sécurité et la maintenabilité de l'API. Développement de l'API Classement, de son Frontend et de son BFF pour les fonctionnalités de Classement des Événements et des garanties, ainsi que leur annulation Mise en place de mécanismes de gestion des erreurs - Création de stratégies pour assurer la fiabilité du traitement des données. Développement des tests unitaires avec JUnit et Mockito, ainsi que des tests d'intégration avec Wiremock. Participation au développement de l'application barème des capitalisations.
Recommendations
Be the first to recommend Houssem
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
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
Education
- Concepteur Développeur d'application (BAC+4)École nationale informatique (ENI)2024Concepteur Développeur d'application (BAC+4)
- Agent de sécurité incendie et d' assistance aux personnesCAPF2017Agent de sécurité incendie et d' assistance aux personnes