Skip to content

Job opportunity

Full-Stack Developer – Data

MOMSOFT · Software Engineering

TunisiaNot specifiedMid levelFull time
View application options

About this opportunity

Translated from French by AI. The original is below.

MOMSOFT is recruiting on behalf of a French software vendor specializing in software for municipal police and public safety. Its software packages are used every day by local authorities and their field staff across France. To support its growth, the vendor is expanding its Delivery Center in Tunisia. Your mission As part of the Delivery Center's Data team, you will help design and build the Data platform dedicated to prevention and public safety. This platform connects and correlates data from social networks, operational information systems and other sources to anticipate and prevent public disorder. You will contribute to the overhaul of the current platform, with native use of AI Claude. Specifically, you will: • Design and develop the platform's Full-Stack components: Angular front end and Java / JEE back end • Set up and industrialize data ingestion and processing pipelines (social networks, operational information systems, open sources): collection, cleaning, normalization and correlation • Design and expose APIs and reporting services (dashboards, alerts, indicators) for prevention and decision support • Integrate AI natively into the platform: analysis, enrichment, detection of weak signals and agents • Take part in overhauling the current platform: architecture, technical choices and migration, from requirements gathering through to production deployment, including data loading • Ensure the quality, performance and security of data processing: testing, monitoring and compliance (including data protection) • Collaborate with teams in France and Tunisia in an agile environment: code reviews, ceremonies and follow-up, with collaborative use of AI Claude The profile we are looking for • An engineering degree in computer science or equivalent (Bac+5) • At least two years of successful experience in Full-Stack development, specifically on data-oriented web projects • Good command of Angular (front end) and Java / JEE (back end) • A solid background in Data: pipelines / ETL, SQL and NoSQL databases, APIs and integration of heterogeneous data • A strong interest in generative AI and enthusiasm for natively integrating AI Claude into development • Knowledge of development best practices: testing, Git version control, CI/CD and application security • Rigor, autonomy, curiosity and a genuine team spirit • Good written and spoken French communication skills to collaborate with teams in France
Original listing (French)

Développeur(se) FullStack – Data (H/F)

MOMSOFT recrute pour le compte d’un éditeur français de logiciels dédiés à la police municipale et à la sécurité publique. Des progiciels qui équipent au quotidien les collectivités territoriales et leurs agents sur le terrain en France. Pour accompagner sa croissance, l’éditeur renforce son Delivery Center en Tunisie. Votre mission Au sein de l'équipe Data du Delivery Center, vous participez à la conception et à la réalisation de la plateforme Data dédiée à la prévention et à la sécurité. Cette plateforme connecte et corrèle les données issues des réseaux sociaux, des systèmes d'information opérationnels et d'autres sources afin d'anticiper et de prévenir les troubles à l'ordre public. Vous contribuez à la refonte de la plateforme actuelle, avec une utilisation native de l'IA Claude. Concrètement, vous serez amené(e) à : • Concevoir et développer les composants FullStack de la plateforme Data : front-end Angular et back-end Java / JEE • Mettre en place et industrialiser les pipelines d'ingestion et de traitement des données (réseaux sociaux, SI opérationnels, sources ouvertes) : collecte, nettoyage, normalisation et corrélation • Concevoir et exposer des API et des services de restitution (tableaux de bord, alertes, indicateurs) pour la prévention et l'aide à la décision • Intégrer nativement l'IA dans la plateforme : analyse, enrichissement, détection de signaux faibles et agents • Participer à la refonte de la plateforme actuelle : architecture, choix techniques et migration, du recueil du besoin jusqu'à la mise en production notamment le chargement des données • Garantir la qualité, la performance et la sécurité des traitements de données : tests, monitoring et conformité (dont protection des données) • Collaborer avec les équipes en France et en Tunisie dans un mode agile : revues de code, cérémonies et suivi, avec utilisation collaborative de l'IA Claude Le profil que nous recherchons • Une formation d'ingénieur en informatique ou équivalent (Bac+5) • Une expérience réussie d'au moins deux ans en développement FullStack, obligatoirement sur des projets web orientés data • Une bonne maîtrise d'Angular (front-end) et de Java / JEE (back-end) • Une solide culture Data : pipelines / ETL, bases de données SQL et NoSQL, API et intégration de données hétérogènes • Un intérêt marqué pour l'IA générative et une appétence à intégrer nativement l'IA Claude dans les développements • Une connaissance des bonnes pratiques de développement : tests, versioning Git, CI/CD et sécurité applicative • De la rigueur, de l'autonomie, de la curiosité et un vrai esprit d'équipe • Une bonne communication en français, à l'écrit comme à l'oral, pour collaborer avec les équipes en France

Skills and expertise

AngularJavaSQLNoSQLCI/CDGitGenerative AIETL

Location and who can apply

Work locations
  • Tunisia

Source and dates

Originally posted
Posted 2 weeks ago
Application deadline
1 November 2026
Source
Keejob
Last successful source check
1 day ago

More opportunities to explore

EY (Ernst and Young)

Centre Urbain Nord, Ariana, Tunisia

SAS Developer

JobWork mode not specifiedSenior
  • Pay not specified

Posted 19 Oct 2026Tanitjobs

ViewSAS Developer