
Nada BEN AMEUR
Développeuse Sénior Java/Angular
Salaire / Taux journalier
Paris, France
Freelance
Peut venir sur site
Expertises
À propos
Introduction
Développeuse FullStack Java/Angular avec 9+ ans d'expérience, actuellement Senior chez Groupe M6. Expertise en architecture microservices, migration technique (Java 21, Angular 17) et optimisation des performances sur des projets à forte volumétrie (Vélib', publicité digitale). Spécialisée en développement d'API REST sécurisées, CI/CD et amélioration continue, je livre des solutions robustes respectant Clean Code et SOLID.
Expérience de travail
Développeuse Sénior FullStack Java/Angular
Groupe M6
sept. 2022 - nov. 2025
3 ans 3 mois
– Participation au développement de plusieurs projets au sein de la DSI PUB, axés sur la mise en place de solutions digitalisées dédiées à la gestion des activités publicitaires du groupe, incluant la conception et le développement des écrans publicitaires destinés à l'intégration des spots des annonceurs, ainsi que la définition et l'automatisation de l'ordre de diffusion des spots publicitaires par chaîne et par journée, en conformité avec les contraintes tarifaires et opérationnelles. – Conception et développement du process de gestion des écrans publicitaires en Java/Spring Boot. – Implémentation des règles métiers conception et développement de services applicatifs back-end dans le cadre d'une architecture micro-services. – Conception et implémentation de services REST performants et sécurisés via OAuth2, garantissant une intégration fiable et transparente avec les services externes. – Optimisation des temps de réponse, gestion mémoire et fiabilité des traitements. – Participation au développement d'interfaces utilisateurs avec Angular en lien avec les besoins métier. – Montée de version Java: refactoring du code, mise à jour des dépendances et compatibilité Spring Boot. – Migration vers Angular 17: refonte des composants et intégration d'Angular Material. – Suivi et traçabilité de l'évolution du modèle de données via la création et la maintenance de scripts Flyway, garantissant la cohérence entre les environnements. – Développement de tests unitaires robustes (JUnit/Mockito). – Participation à l'amélioration continue de la qualité de code (revues, refactoring, bonnes pratiques). – Évolution des pipelines CI/CD Jenkins : automatisation, packaging, fiabilisation. – Collaboration étroite avec les équipes fonctionnelles pour la validation des règles métier. – Participation à des task forces techniques pour la résolution d'incidents critiques, la gestion des urgences de production et l'accompagnement des montées de version. – Suivi de la qualité des livrables et contribution à la documentation technique.
Développeuse FullStack Java/Angular
JC Decaux
févr. 2021 - juil. 2022
1 an 6 mois
– Projet Vélib' - Application de location de vélos en libre-service. – Solution digitalisée permettant la consultation d'un catalogue de vélos (mécaniques, électriques), la localisation des stations, le calcul d'itinéraires avec estimation détaillée des coûts, ainsi que la gestion des abonnements et des comptes clients. – Conception et implémentation de microservices dédiés à la gestion des achats d'abonnements et la location de vélos, sécurisés via OAuth2, garantissant une intégration fiable et transparente avec les services externes. – Élaboration et optimisation de schémas de données en utilisant Hibernate pour répondre aux exigences fonctionnelles. – Développement d'API RESTful pour faciliter l'intégration et la communication entre services. – Suivi et application des évolutions de schéma de données avec Liquibase, garantissant une intégrité et une cohérence optimales. – Création d'interfaces utilisateurs dynamiques et réactives avec Angular, pour une expérience utilisateur optimale. – Rédaction et exécution de tests unitaires avec Mockito pour garantir la qualité et la fiabilité du code. – Analyse, diagnostic et résolution d'anomalies (fonctionnelles et techniques) détectées en recette. – Contribution active à l'amélioration de la qualité de code via revues de code, tests unitaires et respect des bonnes pratiques (Clean Code, SOLID). – Participation à des task forces techniques pour la résolution d'incidents critiques, la gestion des urgences de production et l'accompagnement des montées de version. – Participation aux rituels Agiles: daily stand-ups, sprint plannings, revues, rétrospectives, et démonstrations fonctionnelles. – Rédaction de documentation technique (Swagger/OpenAPI, Confluence) et contribution à l'automatisation des tests et déploiements (CI/CD).
Développeuse FullStack Java/Angular
Faiveley Transport
juin 2018 - déc. 2020
2 ans 7 mois
– Projet E-Services - Application permettant la consultation du catalogue des systèmes d'équipement ferroviaire (portes, climatisation, convertisseurs statiques, systèmes de freinage), la gestion complète du processus de commande de bout en bout, ainsi que la gestion des espaces Client (inscription, passage de commandes) et Administration (suivi et validation des commandes, gestion des clients, administration du contenu web). La solution digitalise et optimise les échanges entre Faiveley Transport et ses clients. – Migration de l'application de GWT vers Angular, incluant la refonte complète des interfaces utilisateur et l'amélioration de l'ergonomie. – Migration du modèle de données vers une nouvelle architecture basée sur le framework Spring. – Conception d'API REST fiables, respectant les standards de sécurité et de performance. – Écriture de tests unitaires : Mise en place de tests unitaires pour garantir la qualité du code livré. – Application des bonnes pratiques de développement et validation de la qualité du code lors des revues de code. – Présentations (démos) de fin de sprint au client. – Suivi des recettes et assistance technique. – Participation active aux cérémonies Scrum (planning, rétrospectives, etc.). – Rédaction documentation technique. – Participation à la conception et au chiffrage des user et technical stories en collaboration avec le PO.
Développeuse FullStack Java/Angular
Groupe Talan
févr. 2016 - avr. 2018
2 ans 3 mois
– Projet Byblos - Application web de gestion des activités du groupe Talan (RH, facturation, gestion des consultants, congés, suivi des missions...). – Optimisation des structures de données à l'aide d'Hibernate pour assurer la conformité aux besoins applicatifs. – Développement d'API RESTful pour faciliter l'intégration et la communication entre services. – Développement de nouveaux modules avec Angular JS. – Analyse de bugs et résolution. – Assurer la qualité du code par l'implémentation des tests unitaires avec JUnit et Sonar. – Participation aux phases de code review. – Réalisation des démos avec les clients.
Formation
FST
Diplôme National d'Ingénieur, informatique
2013 - 2016
3 ans 1 mois
Classes Préparatoire PC
PC
2011 - 2013
2 ans 1 mois