Point your AI agent at freehire and let it find you a job.

Get the CLI →

4SH

New

Stage développeur full stack – Plateforme BeCLM

Posted Updated
Discussion

4SH recherche un·e stagiaire de fin d’études pour rejoindre le développement de BeCLM, une plateforme SaaS modulaire qui aide les acteurs du secteur financier à vérifier l’identité de leurs clients, à suivre leurs obligations réglementaires et à sécuriser la relation commerciale dans la durée. Depuis plus de dix ans, 4SH accompagne l’éditeur comme partenaire historique et centre de développement sur la conception, l’architecture et l’évolution de la solution.

Au sein de l’équipe, vous participerez à des fonctionnalités qui fiabilisent les parcours de souscription et les contrôles réglementaires autour de la connaissance client, de la lutte contre le blanchiment de capitaux et le financement du terrorisme, de la gestion documentaire, des moteurs d’événements, de l’indexation, des intégrations partenaires et de l’automatisation des vérifications de risque. L’objectif du stage est de vous faire contribuer concrètement à une plateforme utilisée pour vérifier l’éligibilité de clients et partenaires à grande échelle.

Vous évoluerez sur une stack moderne mêlant Kotlin, Java, APIs REST, Angular, MongoDB, Elasticsearch, Kafka, Keycloak, Docker et Kubernetes. Ce stage vous offrira un terrain d’apprentissage riche pour travailler sur une architecture modulaire, des flux asynchrones, des APIs sécurisées et des problématiques de performance, de robustesse et de traçabilité.

Ce stage s’adresse à un·e étudiant·e curieux·se, rigoureux·se et motivé·e par un environnement technique exigeant, avec l’envie de progresser au sein d’une équipe agile et de contribuer à des sujets à fort impact métier.


  • Concevoir et développer de nouvelles fonctionnalités côté backend en Kotlin et côté interface utilisateur en Angular.

  • Participer au découpage modulaire et à l’évolution des composants de la plateforme BeCLM.

  • Contribuer aux pipelines d’événements Kafka, au requêtage et à l’indexation Elasticsearch.

  • Intervenir sur la robustesse, la sécurité et l’intégration des APIs, notamment autour de Keycloak et des parcours partenaires.

  • Prendre part aux travaux liés au KYC, aux contrôles réglementaires, aux listes de surveillance et au suivi documentaire.

  • Appliquer les bonnes pratiques d’ingénierie logicielle : Clean Architecture, code maintenable, revues de code et tests automatisés.

  • Collaborer quotidiennement avec le Tech Lead, les développeurs expérimentés, le Product Owner et les consultants UX.

  • Contribuer à l’amélioration continue de la qualité, de la performance et de la fiabilité de la plateforme.


  • Un stage au cœur d’un produit de référence sur des enjeux réglementaires, de conformité et de lutte contre la fraude.

  • Une contribution directe à une plateforme SaaS modulaire utilisée dans le secteur financier.

  • Une exposition à une stack technique moderne et reconnue, du backend à l’infrastructure.

  • Des sujets concrets autour des architectures event-driven, des APIs sécurisées et des moteurs de recherche.

  • Un accompagnement de proximité par une équipe expérimentée et un vrai cadre d’apprentissage.

  • Une immersion dans des pratiques d’ingénierie solides : Clean Architecture, tests, revues de code et intégration continue.

  • Un environnement favorisant la collaboration, le partage de connaissances et la montée en compétence progressive.

  • Étudiant·e en fin d’études d’école d’ingénieur ou en Master 2, avec une formation orientée développement logiciel.

  • Bonnes bases en développement backend et intérêt pour les technologies JVM, notamment Kotlin ou Java.

  • Intérêt pour le développement frontend, idéalement avec Angular et TypeScript.

  • Curiosité pour les architectures modulaires, les APIs REST et les systèmes distribués orientés événements.

  • Appétence pour les problématiques de données, de recherche et d’indexation, notamment avec MongoDB et Elasticsearch.

  • Goût pour le travail en équipe, la rigueur, l’apprentissage rapide et les méthodes agiles.

  • Une première exposition à Kafka, Keycloak, Docker ou Kubernetes serait appréciée.

  1. Premier échange avec l’équipe recrutement pour valider l’adéquation du stage et du profil.

  2. Entretien avec l’équipe projet pour approfondir le contexte métier, les attentes techniques et votre parcours.

  3. Échange de validation finale puis retour sur votre candidature.

Skills

What Lead Full-Stack jobs ask for — and how much of it you have →
Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available