Ayoub Samsam

Développeur Senior Java | Spring & Angular

Salaire / Taux journalier

Paris, France

Freelance

Peut venir sur site

Expertises

JavaSpring BootAngularJenkinsMongoDBDockerKafkaKubernetes

Langues

AnglaisFrançais

À propos

Introduction

Ingénieur d'études et développement full-stack, avec 7 ans d'expérience en environnement Agile dans le secteur bancaire/assurance. Expert en Java, Spring Boot, Angular, microservices, tests automatisés et CI/CD. Reconnu pour sa rigueur, sa capacité d'adaptation et son esprit d'équipe.

Liens

Expérience de travail

Ingénieur full stack Java/Spring Angular

Crédit Agricole Assurances

oct. 2021 - Présent

5 ans 1 mois

Paris, France

*Mission au sein de la direction informatique – Services digitaux sinistres* Intégré à une équipe agile, j’ai participé au développement de services digitaux permettant aux assurés de gérer leurs sinistres en autonomie via l’espace client, dans une architecture orientée microservices. Projets réalisés : - Digitalisation du parcours sinistre : développement et maintenance d’APIs métier critiques permettant la déclaration et le suivi des sinistres en ligne - MesMissions : conception et développement d’une application de gestion des missions liées aux contrats Récoltes (MC) et Grêle, avec une intervention fullstack (Angular 12 + Java/Spring Boot) Responsabilités : * Développement back-end en Java 11/17 avec Spring Boot, Spring MVC, Spring Batch et Spring Security * Développement front-end en Angular 12 * Implémentation d’APIs REST sécurisées et performantes * Intégration de Kafka pour la gestion des événements métier * Participation à la migration vers une architecture microservices déployée sur Kubernetes * Rédaction de tests unitaires et d’intégration avec JUnit et Mockito * Collaboration étroite avec le Product Owner et les équipes IT dans un cadre Scrum * Contribution à l’amélioration continue du code et des pratiques de développement Technologies utilisées : Java 11/17, Angular 12, Spring Boot, Spring MVC, Spring Batch, Spring Security, Kafka, JPA, Hibernate, Webservices (SOAP & REST), Git, Maven, SonarQube, Jenkins, Kubernetes, Mockito, JUnit, Log4J, Scrum

Adria Business & Technology

août 2018 - oct. 2021

3 ans 3 mois

Casablanca Metropolitan Area

Ingénieur full stack Java/jee Angular

mars 2020 - oct. 2021

1 an 8 mois

Casablanca Metropolitan Area

*Mission pour Attijari IT Africa* Intégration des solutions Adria B&T au sein des 14 filiales du groupe Attijariwafa Bank, accompagnée du développement de nouveaux besoins spécifiques. Responsabilités : - Animation et participation aux réunions avec les équipes métier et techniques - Recueil et analyse des besoins fonctionnels - Rédaction des spécifications détaillées (fonctionnelles et techniques) - Suivi de la mise en production et accompagnement des filiales - Conception de nouvelles architectures techniques - Réalisation de maquettes IHM pour les applications bancaires - Développement de modules front-end en Angular et back-end en Java Spring Boot - Intégration des APIs et des services tiers dans les applications bancaires - Mise en place de tests unitaires et d’intégration - Optimisation du code et amélioration des performances - Contribution à l’amélioration continue de la qualité du code et des pratiques de développement

Ingénieur études et développement

août 2018 - mars 2020

1 an 8 mois

Casablanca, Maroc

Adria B&T est spécialisée dans l’édition et l’intégration de solutions logicielles pour les banques et institutions financières. Elle accompagne ses clients dans leurs projets de Digital Banking en leur proposant des solutions performantes et des services à forte valeur ajoutée. Responsabilités : - Développement back-end en Java/SpringBoot pour les applications bancaires - Conception et développement de modules e-Banking destinés aux clients des banques - Implémentation d’une API REST pour offrir des services bancaires en ligne aux utilisateurs - Traitement des anomalies en phase de recette et en production - Développement des évolutions fonctionnelles selon les besoins métier - Participation à la migration de l’application e-Banking vers une architecture microservices - Développement agile de nouvelles fonctionnalités en collaboration étroite avec le Product Owner et les équipes IT - Contribution à l’amélioration continue de la qualité du code et des performances des applications Technologies utilisées : Java 11, Spring Boot, Spring Batch, JPA, Hibernate, ReactJS, ExtJS, Webservices (SOAP & REST), Git, Maven, SonarQube, Jenkins, Mantis, JUnit, Log4J


Formation

Ecole Nationale des Sciences Appliquées de Khouribga

Ingénieur Bac+5 : Ingénieur Informatique

2013 - 2018

5 ans 1 mois

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.