Advanced Derivative Solutions
Advanced Derivative Solutions
Tunisie

#INVESTIGATION4 Personnalisation avancée et templating intelligent pour une solution CTMS PFE

Architecture logicielleDéveloppement Java/SpringFrontend Angular/Ionic

Publié il y a 18 jours

Stage
⏱️4-6 mois
💼Hybride
💰Rémunéré
📅Expiré il y a 4 jours
Cohérence LinkedIn / CV vérifiée.

Description du poste

Contexte et objectif

  • Concevoir un module permettant de personnaliser l'interface, les workflows et les documents (factures, rapports...) afin de répondre aux besoins spécifiques des clients.
  • L'objectif est d'améliorer l'adaptabilité du CTMS et d'accélérer la mise en place de solutions sur mesure grâce à une configuration flexible couvrant branding, champs dynamiques, mise en page et règles métier.

Missions principales

  • Analyser les besoins de personnalisation (branding, champs dynamiques, templates de documents, règles métiers) et formaliser les cas d'utilisation prioritaires.
  • Concevoir l'architecture du module de personnalisation (API, persistance, UI configurateur, moteur de templates/workflows) et en assurer l'intégration au socle applicatif existant.
  • Implémenter des composants pour :
  • personnalisation de l'interface (thèmes, dispositions, champs dynamiques),
  • templating intelligent pour documents (factures, rapports) avec règles de mise en page et variables dynamiques,
  • configuration et orchestration des workflows spécifiques client.
  • Rédiger des tests, documentation d'usage et scénarios de déploiement pour accélérer la livraison aux clients.

Environnement technique

  • Langages et frameworks : Java 17, Spring Boot 2, Hibernate 5.
  • Frontend : Angular 17, PrimeNG.
  • Outils et bibliothèques : Lombok, MapStruct, Flyway, Maven, Actuator, Jenkins.
  • Base de données : MySQL 8.

Compétences recherchées

  • Compétences en architecture logicielle « Core » et modularité pour bâtir un socle applicatif flexible.
  • Expérience en développement backend Java/Spring et en développement frontend Angular.
  • Connaissance des patterns de templating, moteurs de règles métier et persistance de configurations dynamiques.

Modalités et informations pratiques

  • Durée : 6 mois.
  • Stage de pré-embauche : Oui.
  • Stage rémunéré : Oui.
  • Nombre de stagiaires recherchés : 1.

Livrables attendus

  • Prototype fonctionnel du module de personnalisation intégré au CTMS.
  • Documentation technique et guide utilisateur pour le configurateur (branding, champs dynamiques, templates de documents, règles métier).
  • Jeux de tests automatisés et script de migration/persistante des configurations (Flyway si nécessaire).

Candidature

  • Merci d'adresser votre candidature en précisant le code du sujet (#INVESTIGATION4) à l'adresse suivante : rh@aderivatives.com .
  • Objet recommandé pour l'email : "Candidature stage PFE #INVESTIGATION4 - Personnalisation avancée CTMS".