Logo de GTI | Financial Software

04 GPI Tracker PFE

GTI | Financial Software

StageHybride4 à 6 moisDate limite : 26 nov. 2025
Développement Frontend (Angular)Développement backend (Python/FastAPI)Intégration de paiements

Postuler

Description

Contexte et objectifs

  • Dans le cadre de la modernisation des services bancaires internationaux, le projet vise à concevoir et implémenter un service de suivi en temps réel des paiements transfrontaliers reposant sur l’initiative SWIFT gpi (Global Payments Innovation).
  • Objectifs : tracer chaque transaction de bout en bout, améliorer la transparence entre banques correspondantes et offrir une meilleure visibilité aux clients sur le statut, les délais et les frais appliqués.

Responsabilités et tâches principales

  • Concevoir l’architecture du service de tracking (API, base de données, file d’événements) et définir les schémas de messages pour l’intégration SWIFT gpi.
  • Implémenter le backend en Spring Boot : ingestion des événements, corrélation des messages, gestion des statuts, et exposition d’API REST pour consultation et notification.
  • Développer l’interface utilisateur en Angular pour visualiser le suivi des paiements : timeline, statut détaillé, filtres et recherche par identifiants de transaction.
  • Mettre en place la journalisation, la traçabilité, les tests (unitaires et d’intégration) et les mécanismes de monitoring et d’alerte.

Stack technologique et aspects techniques

  • Frontend : Angular (création de composants, services HTTP, gestion d’état, visualisation des timelines).
  • Backend : Spring Boot (API REST, persistance, gestion des transactions, sécurité, tests).
  • Intégration : formats et protocoles SWIFT gpi, gestion des files/events pour traitement asynchrone, stockage d’historique de transactions.

Compétences recherchées

  • Compétences en développement Java/Spring Boot et en développement frontend Angular.
  • Connaissances des architectures distribuées, APIs REST, bases de données relationnelles/NoSQL et bonnes pratiques de sécurité et monitoring.

Livrables et résultats attendus

  • Service backend opérationnel capable de recevoir, corréler et exposer le statut des paiements SWIFT gpi.
  • Interface Angular permettant la visualisation end-to-end des transactions et des filtres de recherche.
  • Documentation technique, scripts de déploiement et jeux de tests couvrant les cas critiques.

Modalités pratiques et candidature