JAVA · BACKEND · CLOUD

Ibrahim
El Marzgioui.

Ingénieur logiciel Java

Du besoin métier au code en production.
Je développe des API et des services backend avec Java, Spring Boot et AWS.

Nantes, France En poste chez AS24

Portrait d’Ibrahim EL MARZGIOUI
INGÉNIEUR INFORMATIQUEUne vision full-stack.
Une spécialisation backend.
CONSTRUIRE. TESTER. LIVRER.FAIRE DÉFILER

01 / À PROPOS

Comprendre le métier.
Construire la solution.

Ingénieur diplômé de l’ESIR, je conçois des applications qui relient les besoins métier, les données et les utilisateurs.

Mon parcours m’a amené du développement full-stack chez Capgemini, pour SNCF Connect & Tech, aux systèmes backend du péage européen chez AS24, à Nantes.

Aujourd’hui, je travaille sur des microservices, des API REST et SOAP, et des échanges événementiels sur AWS. Ce qui m’intéresse : comprendre un flux de bout en bout, écrire un code maintenable et vérifier son comportement en production.

SPÉCIALITÉBackend Java & Spring
APPROCHEQualité & fiabilité

02 / EXPÉRIENCES

Mon parcours en équipe.

Du développement full-stack
aux plateformes backend.

AS24 · TOLL FACTORYPoste actuel

Ingénieur logiciel Java

Avril 2025 — Aujourd’hui · Nantes

Conception, développement et maintenance de microservices pour le cœur péage et les échanges avec les partenaires européens.

  • Développement d’API REST et SOAP pour les échanges métier et le suivi des messages.
  • Traitements batch et services événementiels avec AWS SQS, SNS et S3.
  • Intégration de flux de péage et d’acquittements selon ISO 12855 et EN 16986.
  • Évolution des données avec Flyway, tests automatisés et suivi des livraisons avec GitHub Actions.
Java 17 / 21Spring BootAWSPostgreSQLOracleJUnit 5Cucumber
Voir mes réalisations chez AS24

03 / RÉALISATIONS

Mes réalisations chez AS24.

Une sélection de contributions
à la plateforme péage d’AS24.

01INTÉROPÉRABILITÉ

Interopérabilité
du péage européen.

Services d’échange de données de péage et d’acquittements pour relier la plateforme aux opérateurs européens.

SOAPEN 16986ISO 12855
Mes contributions

Développement de services UserDetails, de traitements d’acquittements et d’envoi de déclarations de péage.

Validation des messages XML, intégration des échanges et prise en charge des réponses partenaires.

02API & DONNÉES

API métier &
traçabilité des échanges.

API métier pour enregistrer, rechercher et suivre les échanges, ainsi que gérer les listes d’exception.

RESTSpring BootPostgreSQL
Mes contributions

Contribution aux API InfoExchange, Partner Exchange et ExceptionList : endpoints métier, recherche et accès aux données.

Migrations de schémas avec Flyway et tests d’intégration avec RestAssured.

03BATCH & ÉVÉNEMENTS

Traitements batch
& messagerie AWS.

Traitements d’agrégation, de création de listes et de transmission des messages sur AWS.

Java 21SQS / SNSS3
Mes contributions

Développement de traitements de listes d’exception complètes, d’agrégation et d’envoi de données de paiement.

Gestion des messages asynchrones et des fichiers associés, avec tests unitaires, d’intégration et fonctionnels.

04 / COMPÉTENCES

Ma boîte à outils.

Un socle Java solide.
Une pratique de bout en bout.

01

Backend & API

Java 17 / 21, Hibernate, MapStruct, REST, SOAP, OpenAPI, AsyncAPI

02

Cloud & événements

SQS, SNS, S3, ECS Fargate, messages asynchrones, Docker, Kubernetes

03

Données

MongoDB, MySQL, SQL Server, SQL, migrations de schémas avec Flyway

04

Tests & livraison

JUnit 5, Mockito, RestAssured, Cucumber, Maven, Git, GitHub Actions, Jenkins

ÉGALEMENT CÔTÉ FRONTENDAngular React JavaScript HTML & CSS

05 / FORMATION

Apprendre.
Mettre en pratique.

De l’informatique à Oujda
au diplôme d’ingénieur à Rennes.

2018 — 2021

Diplôme d’ingénieur en informatique

ESIR · Rennes, France

2016 — 2018

DUT Informatique

IUT Oujda · Maroc Mention Très bien

Certifications

AWS Cloud PractitionerAWS
Certified Kubernetes Application DeveloperCKAD
TOEIC860 / 990

LANGUES

  • FrançaisC1
  • AnglaisB2
  • EspagnolC1
  • ArabeC2
  • TamazightLangue maternelle

06 / CONTACT

Parlons de votre
prochain projet.

Un projet Java, une question backend ou simplement
l’envie d’échanger sur la technique ?

Écrivez-moi
E-MAILelmarzgioui.ibrahim@gmail.com
TÉLÉPHONE+33 6 67 64 16 71
LINKEDINVoir mon profil
LOCALISATION

Nantes, France