PFE BOOK
2025-2026
[Link]
Qui sommes nous?
Advanced Derivative Solutions est une
société spécialisée dans le développement des
plateformes financières et des solutions web
avancées. Dans le cadre du renforcement de ses
équipes, ADS recrute des élèves ingénieurs en
informatique pour réaliser des projets de fin
d’étude.
VOTRE PROFIL
Issu(e) d'une grande école d'ingénieurs, filière informatique, vous possédez
les compétences suivantes :
Bonne base algorithmique
Bonne connaissance du développement web
Bonne connaissance des langages de programmation
Bonne connaissance des bases de données
Bon esprit d’analyse, de modélisation et de synthèse
VOS TACHES
Dégager les besoins fonctionnels et non fonctionel de l’application.
Participer aux conceptions générales et détaillées de l’application de
l’application.
Développer l’application en utilisant les technologies
appropriées de l’application.
Réaliser les tests unitaires et les tests fonctionnels de l’application.
Préparer la documentation technique et documeter
le code de l’application.
Comment postuler?
1 Choisissez votre sujet
2 Envoyez votre CV à rh@[Link]
N’oubliez pas de mentionner le #code du sujet en objet du mail !
3 Entretien
4 Validation
#PROMOTION1
Automatisation des tests fonctionnels de l’application Innogec Promotion avec Playwright
Objectif du stage Environnement Technique
Mettre en place une suite de tests automatisés pour
Playwright, Type Script, Jenkins, ReportPortal,
l’application Innogec Promotion afin de garantir la
squash TM.
non-régression fonctionnelle, accélérer les cycles de
test et améliorer la qualité des livraisons. Le projet
couvrira la configuration de Playwright,
l‘implémentation des scripts de test, le système de
génération des rapports et son intégration dans la
CI/CD.
Atout du sujet Durée : 6 mois
Maîtrise de l'automatisation (QA/DevOps) sur des outils Stage de pré-embauche : Oui
modernes (Playwright, TypeScript) et intégration dans Stage rémunéré : Oui
une chaîne CI/CD (Jenkins, ReportPortal). Nombre de stagiaires recherchés : 1
#PROMOTION2
Module Finance pour la Gestion Budgétaire des Études Cliniques
Objectif du stage Environnement Technique
Développer un module Finance pour une application Java 17, Spring Boot 2, Hibernate 5, Angular 17,
dédiée aux promoteurs d’études cliniques. Il couvrira Prime NG, Lombok, MapStruct, Mysql8, Flyway,
la gestion des demandes de financement, la définition Maven, Actuator, Jenkins…
du budget et le suivi des actes par visite. Le module
permettra également de suivre l’ensemble des
dépenses et recettes afin d’assurer une visibilité
complète sur la performance financière de chaque
étude.
Atout du sujet
Durée : 6 mois
Compétence Full Stack (Java/Angular) très complète Stage de pré-embauche : Oui
appliquée à un besoin métier complexe (gestion
Stage rémunéré : Oui
budgétaire, suivi financier).
Nombre de stagiaires recherchés : 1
#PROMOTION3
Module MacroGantt pour la Planification et le Suivi des Ressources dans les Études Cliniques
Objectif du stage Environnement Technique
Développer un module MacroGantt pour améliorer la Java 17, Spring Boot 2, Hibernate 5, Angular 17,
planification et le suivi opérationnel des études Prime NG, Lombok, MapStruct, Mysql8, Flyway,
cliniques. Il permettra de gérer le planning global, le Maven, Actuator, Jenkins…
suivi du temps des ressources humaines et l’avance-
ment des différentes tâches. L’objectif est d’offrir une
vue unifiée et dynamique pour optimiser l’organisa-
tion et la coordination des équipes.
Atout du sujet
Durée : 6 mois
Compétence Full Stack (Java/Angular) avec un focus sur Stage de pré-embauche : Oui
la Data Visualization et la gestion de projet (développe-
Stage rémunéré : Oui
ment d'un module de type Gantt).
Nombre de stagiaires recherchés : 1
#INVESTIGATION1
Moteur d’import intelligent et adaptatif pour un CTMS basé sur l’IA
Objectif du stage Environnement Technique
Développer un moteur d’import intelligent capable Java 17, Spring Boot 2, Hibernate 5, Angular 17,
d’interpréter automatiquement la structure et les Prime NG, Lombok, MapStruct, Mysql8, Flyway,
règles des fichiers clients grâce à des techniques d’IA. Maven, Actuator, Jenkins, Python, LLM, NLP, IA
Le système devra apprendre des historiques d’import Générative,LangChain …
pour proposer des mappings et validations de données
de manière adaptative. L’objectif est d’offrir une intégra-
tion rapide, fiable et personnalisée dans le CTMS.
Atout du sujet
Durée : 6 mois
Double compétence IA (Python/LLM/LangChain) et Java. Stage de pré-embauche : Oui
C'est le sujet le plus orienté R&D en IA (NLP, apprentissage).
Stage rémunéré : Oui
Nombre de stagiaires recherchés : 1
#INVESTIGATION2
Module d’Export Intelligent et Personnalisable pour un CTMS basé sur l’IA
Objectif du stage Environnement Technique
Concevoir un module d’export intelligent capable de Java 17, Spring Boot 2, Hibernate 5, Angular 17,
générer automatiquement des fichiers adaptés aux Prime NG, Lombok, MapStruct, Mysql8, Flyway,
besoins, formats et règles métier propres à chaque Maven, Actuator, Jenkins,Python, LLM, NLP, IA
client. Grâce à l’IA, le système apprend les préférences Générative,LangChain …
et modèles d’export pour proposer des configurations
optimisées et cohérentes. L’objectif est de fournir un
export personnalisable, fiable et parfaitement aligné
avec les exigences opérationnelles du CTMS.
Atout du sujet
Durée : 6 mois
Double compétence IA (Python/LLM/LangChain) et Java ,
Stage de pré-embauche : Oui
similaire au précédent mais axé sur la génération de
contenu (IA Générative) et l'apprentissage des
Stage rémunéré : Oui
préférences. Nombre de stagiaires recherchés : 1
#INVESTIGATION3
Développement d’un moteur intelligent d’alertes et de conformité pour un CTMS
Objectif du stage Environnement Technique
Concevoir un moteur capable de détecter automatique- Java 17, Spring Boot 2, Hibernate 5, Angular
ment les anomalies, écarts réglementaires et risques opé- 17, Prime NG, Lombok, MapStruct, Mysql8,
rationnels dans un CTMS grâce à des règles dynamiques Flyway, Maven, Actuator, Jenkins…
et personnalisables. Le système devra générer des alertes
contextuelles et priorisées selon la criticité des événe-
ments. L’objectif est d’améliorer la conformité, la réactivi-
té et la qualité du suivi opérationnel.
Atout du sujet
Durée : 6 mois
Maîtrise de la logique "métier" complexe (conception
Stage de pré-embauche : Oui
d'un moteur de règles dynamiques) et de la gestion des
Stage rémunéré : Oui
risques (conformité, alertes) en environnement Java.
Nombre de stagiaires recherchés : 1
#INVESTIGATION4
Personnalisation avancée et templating intelligent pour une solution CTMS
Objectif du stage Environnement Technique:
Concevoir un module permettant de personnaliser à la Java 17, Spring Boot 2, Hibernate 5, Angular 17,
fois l’interface, les workflows et les documents (factures, Prime NG, Lombok, MapStruct, Mysql8, Flyway,
rapports….) selon les besoins spécifiques des clients. Le Maven, Actuator, Jenkins…
système devra offrir une configuration flexible couvrant
le branding, les champs dynamiques, la mise en page et
les règles métier. L’objectif est d’améliorer l’adaptabilité
du CTMS et d’accélérer la mise en place de solutions sur
mesure.
Atout du sujet
Durée : 6 mois
Compétences en architecture logicielle "Core" (personnali- Stage de pré-embauche : Oui
sation avancée de l'interface, des workflows et des docu-
Stage rémunéré : Oui
ments) pour bâtir un socle applicatif flexible.
Nombre de stagiaires recherchés : 1
#REETA1
Hub Digital d’Accès et d’Inscription aux Recherches Cliniques pour les Patients
Objectif du stage Environnement Technique:
Développer une solution qui agrège les recherches Java 17, Spring Boot 2, Hibernate 5, Angular 17,
cliniques issues de plusieurs centres et les rend Prime NG, Lombok, MapStruct, Mysql8, Flyway,
accessibles aux patients via une plateforme unifiée. Maven, Actuator, Jenkins…
Elle permettra aux patients de consulter les études
qui correspondent à leurs intérêts et de s’y inscrire
directement. Le système intégrera également un
module de communication sécurisé entre le patient
et le centre investigateur.
Atout du sujet
Durée : 6 mois
Développement Full Stack (Java/Angular) axé sur une
Stage de pré-embauche : Oui
expérience utilisateur "grand public" (portail patient) et la
Stage rémunéré : Oui
gestion de la sécurité (communication sécurisée).
Nombre de stagiaires recherchés : 1
#REETA2
Système Intelligent de Partage et de Synchronisation Bidirectionnelle
des Études Cliniques au sein de REETA
Objectif du stage Environnement Technique:
Développer un système avancé de partage des études Java 17, Spring Boot 2, Hibernate 5, Angular 17,
cliniques au sein de la solution REETA, basé sur des Prime NG, Lombok, MapStruct, Mysql8, Flyway,
vues de partage entièrement personnalisables. Il inté- Maven, Actuator, Jenkins…
grera un mécanisme de gestion fine des droits d’accès
pour contrôler la visibilité et les actions autorisées
pour chaque centre. Le projet inclura également un
module de synchronisation bidirectionnelle permet-
tant de maintenir la cohérence des données entre
REETA et les CTMS connectés.
Atout du sujet Durée : 6 mois
Stage de pré-embauche : Oui
Expertise en architecture de données (synchronisation bidi-
Stage rémunéré : Oui
rectionnelle) et en gestion des droits complexes (vues de
partage) , en plus des compétences Full Stack. Nombre de stagiaires recherchés : 1
#REETA3
Module Analytique et de Traçabilité des Synchronisations pour la Plateforme REETA
Objectif du stage Environnement Technique:
Développer un module analytique avancé pour REETA Java 17, Spring Boot 2, Hibernate 5, Angular 17,
permettant de visualiser la performance du partage Prime NG, Lombok, MapStruct, Mysql8, Flyway,
d’études cliniques entre centres via des tableaux de Maven, Actuator, Jenkins…
bord interactifs. Il intégrera un système complet de
traçabilité des synchronisations, incluant le suivi des
échanges avec les CTMS connectés et la détection des
conflits ou anomalies.
Atout du sujet
Durée : 6 mois
Compétences en Business Intelligence (BI) et Data
Stage de pré-embauche : Oui
Analytics (dashboards interactifs) , couplées à la traça-
Stage rémunéré : Oui
bilité système (détection de conflits).
Nombre de stagiaires recherchés : 1
#QUEST1
Agent conversationnel de support décisionnel et FAQ interne pour Private Equity
Objectif du stage Environnement Technique:
Concevoir un agent capable de répondre automatique- Java 17, Spring Boot 2, Hibernate 5, Angular 17,
ment aux questions des analystes et investisseurs concer- Prime NG, Lombok, MapStruct, Mysql8, Flyway,
nant les processus, méthodologies et données historiques. Maven, Actuator, Jenkins, Spring AI, LLM, NLP, IA
L’agent apprend des interactions passées pour fournir des Générative,LangChain …
réponses précises et adaptées au profil de l’utilisateur. L’ob-
jectif est d’améliorer l’efficacité
opérationnelle et de centraliser la connaissance au sein de
l’organisation.
Atout du sujet
Durée : 6 mois
Maîtrise de l'IA Agentique (Spring AI, LLM) pour créer un
Stage de pré-embauche : Oui
agent conversationnel (RAG) capable de comprendre et
Stage rémunéré : Oui
répondre aux questions métier.
Nombre de stagiaires recherchés : 1
#QUEST2
Agent intelligent de veille et surveillance de portefeuille pour Private Equity
Objectif du stage Environnement Technique:
Développer un agent capable de suivre en temps réel Java 17, Spring Boot 2, Hibernate 5, Angular 17,
la performance des investissements et de détecter les Prime NG, Lombok, MapStruct, Mysql8, Flyway,
anomalies ou opportunités. L’agent génère des Maven, Actuator, Jenkins, Spring AI, LLM, NLP, IA
alertes personnalisées et fournit des analyses synthé- Générative,LangChain …
tiques pour faciliter la prise de décision. L’objectif est
d’assurer une gestion proactive et optimisée du porte-
feuille.
Atout du sujet
Durée : 6 mois
Maîtrise de l'IA Agentique (Spring AI, LLM) appliquée à la Stage de pré-embauche : Oui
veille stratégique et à la détection d'anomalies en temps Stage rémunéré : Oui
réel.
Nombre de stagiaires recherchés : 1
#QUEST3
Agent conversationnel pour le reporting et la visualisation des données en Private Equity
Objectif du stage Environnement Technique:
Mettre en place un agent capable de générer automati- Java 17, Spring Boot 2, Hibernate 5, Angular 17,
quement des rapports, tableaux de bord et visualisa- Prime NG, Lombok, MapStruct, Mysql8, Flyway,
tions personnalisées selon les besoins des utilisateurs. Maven, Actuator, Jenkins, Spring AI, LLM, NLP, IA
L’agent centralise les données financières et opération- Générative,LangChain …
nelles pour produire des synthèses claires et exploi-
tables. L’objectif est de faciliter la communication des
résultats et d’accélérer les prises de décision.
Atout du sujet
Durée : 6 mois
Maîtrise de l'IA Agentique (Spring AI, LLM) axée sur la géné-
Stage de pré-embauche : Oui
ration de rapports et la Data Visualization à la demande
Stage rémunéré : Oui
(reporting conversationnel).
Nombre de stagiaires recherchés : 1
[Link]
Suivez-nous sur les réseaux sociaux
Centre Urbain Nord Tunis
rh@[Link]
71.234.333
ns
tio
olu
e-s
tiv
va
eri
d -d
ce
an
dv
/a
ny
pa
om
/c
m
.co
d in
ke
in
w.l
w
/w
p s:/
htt
ns
tio
-s olu
ive
at
riv
de
d-
ce
an
dv
/a
om
k.c
oo
eb
ac
w.f
w
/w
s:/
tp
ht