SB
Portfolio
HomeExperienceProjectsSkillsContact
SB

© 2025 Soukaina Benchekroun. All rights reserved.

•Confidentialité

Projet

Détails du projet

Retour aux projets

GUMP HA Connector

Développeuse Java Senior

Connecteur haute disponibilité sécurisé pour l'échange de données portuaires avec chiffrement TLS et conformité EU 2019/1239.

Employeur
OPEN GROUPE
Client
GPMM (Grand Port Maritime de Marseille)
Localisation
Marseille, France (Remote)
Période
Juillet 2024 – Décembre 2024
14 technologies
Java 21
Spring Boot
Spring MVC
ActiveMQ Artemis
Docker
TLS/SSL
TLS 1.3
OAuth2
Maven
GitLab CI/CD
Oracle
Logging
Archivage
Retry Mechanisms
✓ EU 2019/1239
✓ TLS 1.3

Contexte / Context

Développement d'un connecteur haute disponibilité pour l'échange sécurisé de données entre le système GUMP et les partenaires portuaires. Le projet vise à garantir la confidentialité et l'intégrité des données transitant entre les systèmes critiques du Grand Port Maritime de Marseille, en conformité avec les réglementations européennes sur la gestion des données portuaires.

Responsabilités / Responsibilities

  • Conception et développement du middleware sécurisé avec Java 21 et Spring Boot
  • Implémentation de la sécurité TLS/SSL (TLS 1.3) et tokens OAuth2 pour durcissement
  • Configuration et optimisation d'ActiveMQ Artemis pour messagerie HA et retry
  • Mise en place de l'archivage et traçabilité complète des flux pour audits
  • Développement de la pipeline CI/CD avec GitLab et déploiement Docker
  • Garantie de la conformité avec la réglementation EU 2019/1239
  • Livrables / Deliverables

  • Middleware HA sécurisé avec mécanismes de retry et archivage
  • Module de chiffrement/déchiffrement TLS/SSL et gestion OAuth2
  • Système de logging technique et traçabilité audit-grade
  • Configuration ActiveMQ Artemis en mode haute disponibilité
  • Pipeline CI/CD complète (build, tests, déploiement Docker)
  • Documentation technique et conformité EU 2019/1239
  • Résultats / Outcomes

  • Haute disponibilité: Architecture HA garantissant la continuité de service
  • Sécurité renforcée: Chiffrement TLS 1.3 end-to-end et authentification OAuth2
  • Fiabilité: Mécanismes de retry et archivage pour zéro perte de données
  • Traçabilité: Logs auditables pour conformité réglementaire
  • Conformité: Architecture certifiable selon EU 2019/1239