Trouvez votre prochaine offre d’emploi ou de mission freelance Test-Driven Development (TDD)
Astuce
Utilisez des virgules pour rechercher plusieurs termes en même temps.
Exemple : sql, php correspond à sql OU php
Offre d'emploi
Développeur Front ANGULAR EXPET
L'objectif de la mission est de participer aux développements de la platform MYCREDITAPP : Angular 8. TypeScript. Karma. Spring MVC. REST API. JAVA. Junit. GIT. Jenkins. Oracle. L'équipe sera composée d'un pool de développeur. de 2 BA et d'un PO et un chef de projet qui définit le cadre d'intervention et les objectifs à atteindre. Le projet se déroule dans un contexte Agile qui nécessite une implication forte et constante. Tâches à réaliser durant la mission: Analyse des besoins Assurer le développement des features dans le respect de la méthode agile TDD et des contraintes architecturales. Dans un souci constant d'optimisation Réalisation des tests unitaires des fonctionnalités et participation aux phases de recette IT Communication avec les équipes de production
Mission freelance
Développeur AEM (AEM - Obligatoire)
Description de la mission : Au sein d’une équipe engagée dans une dynamique d’amélioration continue, vos principales missions seront : Etude et analyse technique des projets Compréhension & analyse des besoins métiers et marketing Définition de la solution technique Chiffrage et planification Séquencement des différentes actions Identification des impacts et adhérences (risques...) Pilotage de projets Suivi & cadrage de projets techniques, portés par les équipes CMS / DAM ou bien des projets transverses ayant un impact sur ceux-ci. Investigation et suivi sur les incidents. Référent et principal contributeur au référentiel documentaire de l'équipe (consommation des services AEM, schémas d'architectures) Accompagnements au jour le jour des développeurs/QA/PO sur la consommation des services CMS / DAM. Mise en place de solutions autour de la chaine de CI/ CD mobile et des tests automatisés fonctionnels. Maintenance & Qualité Investigations et corrections des bugs en production Amélioration continue de l’application (Performances / QoS / Qualité de code) Participation à l’enrichissement des librairies internes Participation à la mise en place d’outillage et de bonnes pratiques de développement Spécificité de la mission : Pilotage au quotidien de la mission de développement des briques back du CMS (java - AEM) via une équipe offshore (inde). Relecture du code produit et garant des pratiques de développement (qualité du code / tests unitaires ...) mise en oeuvre dans les équipes offshore Force de proposition pour la mise en place de ces briques techniques Compétences Requises Expérience signifcative de développement back AEM Expérience avec des pratiques de travail Agiles / Cycles en V / Offshore Maitrise des problématiques CMS / DAM Expérience forte sur le produit AEM indispensable Maîtrise de la chaîne de production et ses outils (gestion de version, suivi des incidents, test unitaires, build, intégration et déploiement continu) Adaptabilité et capacité à intervenir simultanément sur des sujets variés : développement, intégration de systèmes, étude de performance, analyse de dysfonctionnement... API Rest / développements front Infra et architectures d'entreprises Investigation sur des bugs de production : Dynatrace, Slunk, Graphana .... Connaissance des spécifcités APPS Formalisme écrit (documentation / échanges formels sur nos besoins avec les différentes équipes) Outillage : Splunk, Postman, Charles Proxy, Dynatrace, Confuence, Jira Compétences techniques : Java - Spring Boot AEM Java - MicroServices Java - ESB Javascript - VueJS Qualité/Devops - TDD/BDD/DDD Javascript - Jquery/HTML/CSS Rest API
Mission freelance
Lead Developer C# .NET
1 jour de TT/semaine, mission localisée à Blagnac Mission 1 an renouvelable ou en pré-embauche Vous serez rattaché.e hiérarchiquement à la Direction Technique, sous la responsabilité directe de du chef de projet logiciel. Mission en majorité backend mais la personne doit connaitre un minimum, ou avoir de l'appétence en frontend (Typescript, JS) Votre mission sera de participer à la conception et la réalisation de nos solutions de gestion en Saas (ERP, API, Back & Front Office) dans une méthodologie orientée Agile, en lien étroit avec les équipes R&D et métiers. Vous devrez notamment : Prendre en compte les besoins métiers et les évolutions technologiques Participer à l’analyse et proposer des solutions techniques innovantes Concevoir et développer de nouvelles fonctionnalités et prendre en charge la maintenance applicative Participer aux tests et veiller à la bonne performance et au bon fonctionnement des applications Documenter les évolutions réalisées Respecter les méthodes et processus et participer à leur amélioration continue Apporter votre expertise aux autres membres de l’équipe (Suivi d'une équipe de 4 à 5 développeurs) L’environnement technologique dans lequel vous évoluerez : Langages : C#, SQL, Typescript, JS, HTML, CSS Framework: .NET (MVC, ASP .NET, .NetCore, API REST) Méthodologie : Agile, CI/CD, TDD Base de données : MS SQL Server Plateforme et outil : MS Azure DevOps, Visual Studio
Mission freelance
POT8145-Un Développeur Fullstack JAVA / ANGULAR / AWS, Expérimenté / Sénior sur Lyon
Almatek recherche pour l'un de ses clients, Trois Développeurs Fullstack JAVA / ANGULAR / AWS, Expérimenté / Sénior sur Lyon. COMPÉTENCE – DÉVELOPPEMENT : La compétence Développement s’intègre à une équipe Produit. Elle implique la conception, le développement et le déploiement des applications métiers. En plus de faire évoluer l’application, cette compétence requiert une participation à la surveillance de son bon fonctionnement en production et corrige les problèmes identifiés. COMPÉTENCES ET RESPONSABILITÉS : Participation à l’ensemble des activités de développement logiciel au sein de l’équipe (conception, dev, tests, déploiement) Participation aux différents ateliers de conception et cérémonies agiles Application des meilleures pratiques de développement pour un code propre et maintenable (TDD, BDD, DDD, Pair programming…) Participation active à la relecture du code des autres développeurs de l’équipe En fonction du niveau d’expertise, accompagnement des développeurs plus juniors Proactivité dans la résolution des problèmes, l’amélioration de la qualité du code et l’atteinte des indicateurs Accelerate (DORA Metrics) CARACTÉRISTIQUES TYPES : Expertise sur le langage de programmation utilisé par le produit (Java, TypeScript, Python) Maîtrise des frameworks utilisés par le produit (Angular, SpringBoot, NestJs, autres frameworks) Maîtrise de l’utilisation de bases de données relationnelles ou non-relationnelles Maîtrise des services AWS les plus couramment utilisés en développement (Lambda, SNS, SQS, DynamoDB) CERTIFICATIONS Certification AWS est un plus
Offre d'emploi
Développeur Android
Description de l'entreprise Dans le TOP10 des Sociétés de Conseil en Ingénierie en France , le Groupe SCALIAN intervient sur des activités de services en management de projets industriels, supply chain, architecture et développement de systèmes numériques embarqués, applicatifs de systèmes d'information et d'Intelligence artificielle dans des secteurs d’activité aussi variés que l’aéronautique, le spatial, l’automobile, le ferroviaire, les services, le luxe ou le retail etc. Créée en 1989, SCALIAN compte aujourd’hui plus de 5500 collaborateurs répartis dans 11 pays et 15 implantations en France pour un chiffre d’affaires de 550 millions d’euros. SCALIAN travaille pour des grands Groupes du CAC40 sur des projets en AT ou au forfait. Labellisée Great Place to Work, SCALIAN connait une croissance de 20% chaque année. Pourquoi SCALIAN ? Parce que Scalian vous accompagne dans le développement de votre carrière : programme d'onboarding complet sur 1 an avec votre manager et votre RH, programmes de formation personnalisés, communautés techniques, événements internes Parce que Scalian favorise la Qualité de Vie au Travail : certifications Great Place to Work® et Best Workplaces for Women, prime de cooptation, prime vacances, accord télétravail Parce que Scalian développe une politique RSE concrète et ambitieuse : mobilité durable, actions environnementales, accord Handicap et mission handicap avec temps dédié Description du poste Vous intervenez sur un projet à très forte valeur ajoutée dans le secteur de l'assurance. Vous intervenez sur un projet à taille humaine, auprès de notre client qui est un leader dans le monde de l'assurance. Poste et missions - Conception et développement de nouvelles fonctionnalités - Maintenance des applications existantes, corrections et évolutions - Participation aux rituels agiles (daily, planning pokers, démo, rétro...) - Mise en oeuvre des pratiques d'ingénierie afin d'assurer la qualité des livrables (BDD/TDD/clean code/revues de code/analyse Sonar) La visibilité de la mission est de 2 ans. Le télétravail est envisageable jusqu'à 3 jours/semaine. Qualifications De formation Bac +2 à Bac +5, vous justifiez au minimum de 5 années d'expérience réussie sur des projets similaires. Compétences techniques requises : - Expérience significative autour de Kotlin/Jetpack Compose - Connaissances Azure DEVOPS/Firebase/Appcenter sont des plus Doté(e) d'une réelle volonté de progresser, vous serez appelé(e) à devenir un élément moteur de cette équipe
Mission freelance
Tech lead Fullstack
Un de mes clients grand compte recherche un développeur Fullstack pour intégrer son équipe. L'objetcif étant de passer techlead du projet dés le mois de Mars, le temps de se familiariser avec la stack technique. Date de démarrage : début Janvier 2025 L’objectif est d’intégrer le projet en tant que Développeur pour se familiariser au métier / technologies pour ensuite occuper un poste de Tech Lead en Mars 2025. TJM d’achat : selon profil Poste Tech Lead H/F : **MANDATORY - Résumé - > 5 ans d'expériences - Expert Java - Maitrise Angular & Typescript - Maitrise Spring Boot - Maitrise des principes TDD, BDD, DDD, Pair programming - Maitrise Archi hexagonale / Microservices - Force de proposition, à l'aise à l'oral => La certif AWS Dev devra être passée dans les 3 mois après démarrage projet **Prérequis - A minima 5 ans Expérience Si possible la certification Développer Associate Une expérience significative sur des projets en Cloud AWS **Profil Type - Expertise dans le langage de programmation utilisé par le produit (Java) - Matrise des frameworks utilisés par le produit (Angular, SpringBoot, Serverless Framework) - Maitrise de l'utilisation des bases de données relationnelles ou non relationnelles - Maitrise des services AWS les plus couramment utilisés en développement (Lambda, SNS, SQS, DynamoDB) - Maitrise des principes TDD, BDD, DDD, Pair programming - Force de proposition dans la résolution des problèmes de code - Esprit d'équipe, sens du délai, de la qualité et des résultats - La connaissance théorique des indicateurs Accelerate est un plus - A l'aise avec la rédaction de dossiers techniques - Implication & curiosité au niveau métier et des SI partenaires projet - Proposition de solutions - Challenge de spécifications - Leadership, support aux devs - Remontées des KPI, risques et solutions au management **Stack technique Front & Back : - Angular 16 - Typescript - Java 17 - Spring Boot - Spring Batch - Framework Front maison EDF : Indigo Database : - PostgreSQL / Aurora - Elasticsearch / Opensearch CI/CD : - Connaissance autour de la CI/CD (Maven, Terraform & Gitlab) en place mais va évoluer avec la migration AWS Je reste disponible pour tout complément d’information.
Offre d'emploi
Ingénieur développeur Java Angular
Dans ce cadre, la Prestation consiste à contribuer à/aux : - Développements des couches d'accès aux données essentiellement en API. - L'implémentation et développement des règles de gestion fonctionnelles; - L'intégration des différents framework interne (authentification, gestion des habilitations, monitoring, workflow...); - Développements des écrans Angular basés sur le framework interne SW Webtoolkit. - L'implémentation des piplelines de CD/CI. - La mise en place de tests automatisés et suivi des pratiques de développement Craft (TDD, BDD, Clean code...) lors des implémentations. Livrables Les livrables attendus sont : - Rédaction des Users Stories et es spécifications techniques. - Développements des modules. - Tests unitaires et automatisés. - Support post mise en production. - Support de production. - Assistance aux Utilisateurs. Autres technologies : - Java 8 - Spring - React JS, Angular JS et Angular - XML, JSON - API/micro services - Jenkins/git/sonar - Postgre/Oracle/SQL - Docker/Kubernetes Environnement Banque/Finance Anglais courant
Mission freelance
Architecte Data Solution - CIB
Nous recherchons un Architecte Data Solution expérimenté ayant des expérience au sein du secteur bancaire CIB. Vos missions : Mise en place du data mesh en temps réel pour gérer les flux de données Travailler sur des modèles de données normalisés tels que Common Domain Model (CDM) et Financial Products Markup Language (FPML) pour standardiser les processus Architecture hexagonal et DDM : conception et mise en oeuvre des architectures hexagonales basées sur le Distributed Data Management Pré-requis : bac + 5 école d'ingénieur ou équivalent Plus de 10 ans d'expérience en tant qu'Architecte Data Solution avec une ou plusieurs expérience dans le secteur bancaire, idéalement CIB vous avez obligatoirement travailler sur la mise en place du data mesh , travailler sur le CDM, FPML et l'architecture hexagonal (DDM) Maitrise de l'anglais maitrise de la stack technique big data : Kafka, Hive, Spark et Oozie
Mission freelance
Développeur Java
Cherry Pick est à la recherche d'un Développeur Java avec compétences Node + Express pour un client dans le secteur de l'automobile. Les activités attendues sont les suivantes : - Participation à l’élaboration des User Stories, - Conception, développement et mise en production d’applications nécessaires aux fonctionnalités souhaitées, - Mise en place de tests unitaires, d’intégration, fonctionnels bout-en-bout, - Participation aux revues de conception et revue de codes, - Participation à l’élaboration de bonnes pratiques transverses. 1.1. Livrables - Les lignes de codes correspondants aux programmes conçus et mis en œuvre en production de manière satisfaisante - Les documents des tests unitaires et d’intégrations automatisés - Les documents d’explication des programmes et algorithmes 1.2. Réunions Spécifiques en Mode Agile Dans le cadre de prestations réalisées en mode Agile, le prestataire participera à des réunions périodiques avec l’ensemble des participants travaillant sur le même périmètre technique (tel que défini dans le cahier des charges). Ces réunions lui permettront de définir les modalités d’exécution de ses prestations et de les adapter de la manière la plus optimum en prenant en compte l’état d’avancement du projet. Une équipe Agile est composée d’un ensemble de parties prenantes pluridisciplinaires travaillant, en étroite coopération les uns avec les autres, à la réalisation d’un même Produit, de manière autonome. Elle peut être composée de membres du personnel et de membres du personnel de différentes sociétés de prestations. Chacune des personnes composant l’équipe Agile reste rattachée hiérarchiquement et organisationnellement à sa société, qui lui donne directives et objectifs. 2. Savoir faire / domaines d’expertise du Prestataire 2.1. Savoir-faire du prestataire Le prestataire est consulté compte tenu de son expertise dans le développement d’applications en méthodologie Agile dans un contexte international. 2.2. Savoir-faire nécessaire à la réalisation de la prestation / domaines d’expertise - Expertise en développement back-end : o Java, Groovy o Spark scala o Apache beam o Spring boot o NodeJS (+express) o Base de données SQL, PostgreSQL, MongoDB - Maîtrise des modèles de conception (Design Patterns) applicatifs - API RESTful - Base de données SQL, PostgreSQL, Mongo DB - Git - TDD - Méthodologies : o Méthodes agiles et certification SAFe o Pair programming, Mob programming o Code Review - Maîtrise anglais technique oral/écrit
Mission freelance
POT8141-Un Lead Développement sur Lyon
Almatek recherche pour l'un de ses clients Un Lead Développement sur Lyon. La compétence Lead Développement consiste à assurer une facilitation technique. Cette compétence implique un accompagnement et un coaching technique d’une équipe, la participation à l’ensemble des activités de développement ainsi qu’à la rédaction des dossiers techniques, et la veille au respect des méthodes et bonnes pratiques. COMPETENCES ET RESPONSABILITÉS -Capacité à assurer la direction d’une équipe de développeurs : coder avec eux, encourager leur montée en compétences, et chercher à rendre l’équipe la plus autonome possible. -Mener l’équipe vers l’excellence (accompagnement au quotidien, soulever les points qui suscitent les bons questionnements…). -Assurer que l’équipe utilise les services et applique les bonnes pratiques du projet. -Travailler avec le PO et l’EM de l’équipe. -Participation à la rédaction des dossiers techniques (HLD, CATE, DAT…) avec l’EM et les architectes. -Comprendre et porter la vision stratégique SI au sein de l’équipe. -Collaboration avec l’équipe Plateforme pour améliorer en continu l’expérience développeur au sein de son équipe. -Garantie de la sécurité dans le cadre des développements SI, en lien avec les autres acteurs (Cloud Architect, DevSecOps, Security Champion, …). -Participation au staffing des profils techniques de l’équipe. -Assurer la qualité du code et résoudre les problèmes rencontrés par l’équipe. -Qualification des impacts et priorisation avec le PO des remédiations des sujets de dette technique. -Participation à l’élaboration, au suivi et au respect des KPI de l’équipe avec l’EM. -Mise en œuvre les mesures nécessaires à la tenue du niveau ‘high performer’ pour les 4 métriques DORA. -Participation à la vie de l’unité de réalisation (communautés de spécialistes, InnerSourcing, CodingDojo,…). -Diriger l’innovation et l’amélioration continue de l’équipe. CARACTÉRISTIQUES TYPES -Plusieurs années d’expérience en conception et développement logiciel sur le Cloud, dans des contextes Agile à l’échelle. -Expertise sur un ou plusieurs domaines : architectures micro-services, API, SPA, DevOps, FaaS, DDD… -Familier avec : Craft, TDD, pyramide des tests, … CERTIFICATIONS Certification AWS est un plus.
Mission freelance
Expert Technique Blanchiment
Mon client souhaite une prestation d’accompagnement Expertise Technique ayant plus de 10 ans d' expérience dans le domaine bancaire plus précisément lutte contre le blanchiment d'argent (LCB/AML) et le financement du terrorisme . dans le cadre de la refonte de l’application critique « SUN » (Scan Uniformisé des Noms). Les technologies sont MongoDB, Docker, Kubernetes, Java et Angular. Une connaissance de GitLab, Ansible, OpenShift sera un plus très apprécié. L'objectif de la refonte est de contribuer à améliorer le balayage et le traitement quotidien des dizaines de million de relations de la Banque contre des listes de Sanctions, Embargos et PPE (personnes politiquement exposées). Autrement dit, améliorer la lutte contre le blanchiment d'argent (LCB/AML) et le financement du terrorisme. Les missions sont : - Compréhension et appropriation du code, de l’architecture et des fonctionnalités existantes. - Réalisation des développements - Création ou mise à jour des tests unitaires associés. - Respect des principes de développement et les barrières qualité. - Mise en place de la documentation technique. - Proposition de solutions dans le cadre de l’amélioration continue. - Conduite du changement vers les technologies innovantes (Docker, Kubernetes, Cloud...) et des méthodes de développement (TDD, DDD, BDD)
Mission freelance
Développeur Fullstack (80% Back-end)
Rejoignez l’équipe Nova, une équipe transverse dédiée à des projets Back Office stratégiques. Nous recherchons un développeur autonome et expérimenté pour prendre part à des projets à fort impact, où vous aurez l'opportunité de travailler sur des technologies modernes et des problématiques événementielles. Missions principales Développement en Node.JS Monter et consommer des bases de données relationnelles Intégrer et exploiter Kafka pour gérer des flux de données événementiels Contribuer à l’architecture et à l’implémentation des solutions Back Office. Participer au développement Front-End (environ 20% de la mission) Respecter et promouvoir les bonnes pratiques de développement : clean code, TDD, DDD, et principes de craftmanship. Stack technique Langages & Frameworks : Node.js, JavaScript/TypeScript, React.js Bases de données : SQL (PostgreSQL, MySQL) et NoSQL (MongoDB, DynamoDB). Message Broker : Kafka Tests et qualité : Test Driven Development Principes d’architecture : Domain Driven Design, microservices. DevOps : Connaissance des outils d’intégration et de déploiement continu (CI/CD).
Mission freelance
Développeur FullStack Java/Angular secteur de l’énergie
Notre client est un acteur majeur de la gestion et de la distribution d’énergie en France. Engagé dans des projets à fort impact, il développe des solutions technologiques sur mesure pour accompagner ses partenaires dans leur transformation numérique. Avec une mission orientée vers l’innovation et la durabilité, il joue un rôle clé dans la modernisation des infrastructures et l’amélioration des services, tout en valorisant la collaboration et le développement des compétences de ses équipes. En tant que Développeur FullSack Java/Angular, vous rejoindrez une équipe dédiée à des projets variés et ambitieux. Vos responsabilités incluront : · Conception et développement : développer des fonctionnalités en back-end et front-end avec Java et Angular (ou React), tout en respectant les principes du TDD. · Optimisation des performances : veiller à la performance et à la robustesse des applications pour garantir une expérience utilisateur optimale. · Maintenance et diagnostic : analyser et résoudre les incidents en production et hors production. · Soutien technique : accompagner les développeurs moins expérimentés et partager les bonnes pratiques. · Participation collaborative : contribuer aux cérémonies agiles (sprint planning, rétrospectives, etc.) et aux ateliers techniques pour améliorer continuellement les processus.
Offre d'emploi
Développeur Web (H/F)
Votre mission est pour un client qui accompagne la performance des entreprises, contribue à l'évolution professionnelle des salariés et favorise l'insertion professionnelle des jeunes dans le Commerce grâce aux formations en alternance. 🙌🔽 Vous aurez les missions principales suivantes : 🔽🙌 🔸 Définition du socle de la nouvelle architecture logicielle (urbanisation, apisation des services) 🔸 Participer à la conception et assurer la traduction technique des spécifications fonctionnelles 🔸 Participer à l’amélioration de la qualité du code : tests unitaires, TDD… 🔸 Documentation des livrables réalisés 🔸 Participation aux rituels Agiles des projets
Mission freelance
Consultant (H/F/Y) Tech lead Devops et Craftsmanship
Nous recherchons un Tech Lead DevOps et Craftsmanship passionné et expérimenté pour rejoindre nos équipes dynamiques. Votre rôle sera clé pour assurer la mise en place et le respect de normes techniques de haut niveau, tout en accompagnant lesTribes et Squads dans l’atteinte d’une excellence opérationnelle. En tant que Tech Lead, vous aurez l’opportunité de piloter des initiatives qui garantiront la performance, la résilience et la sécurité de notre Système d’Information. Vos responsabilités incluront : Mettre en place et maintenir un cadre technique de référence (normes, standards). Développer des accélérateurs techniques (templates CI, templates applicatifs). Accompagner les équipes dans leur montée en compétences techniques (ateliers, formations, support). Promouvoir les bonnes pratiques de développement telles que le TDD, BDD, pair-programming, refactoring et CI/CD. Organiser des sessions de veille technologique, Katas, Dojos et participer à des conférences pour rester à la pointe des innovations. Vous serez en contact direct avec les Tribes, les représentants métiers et la DSI dans une structure auto-organisée et autonome, ce qui demande une grande capacité de travail en équipe et de maturité professionnelle.
Mission freelance
Consultant (H/F/Y) Senior Développeur JAVA
Dans le cadre de la refonte de l’outil de workflow de notre client, nous recherchons un Développeur Java Senior (minimum 6 ans d'expérience). Cette mission s’inscrit dans un environnement technique moderne et challengeant, axé sur les bonnes pratiques de développement (TDD, BDD) et les dernières technologies. Une expérience sur la gestion des événements est indispensable, et des compétences sur la solution CGI - DP360 seraient un atout. Environnements techniques : Langages et Frameworks : Java, Springboot, Springbatch, Shell Bases de données : PostgreSQL, SQL Cloud et Conteneurisation : Cloud dMZR, Kubernetes, Docker Messagerie : MQ Series, QManager Outils de développement : Git, TDD, BDD, DDD, Cucumber, Gherkin, Selenium, PostMan Outils de gestion : ALM Octane, Confluence, Jira Missions principales : Conception et développement des fonctionnalités de l’outil de workflow. Réalisation des tests unitaires et d'intégration. Mise à jour et rédaction de la documentation (spécifications techniques, Confluence, Jira). Préparation et déploiement des mises en qualification et en production.
Déposez votre CV
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Derniers posts sur le forum
- Un retour aux entretiens physiques?
- Retour d’expérience : portage vers micro-entreprise, ACRE et ARCE
- Réforme des taux de cotisations et assiettes TNS 2025
- Dépassement plafond AE deux années consécutives ?
- 3 mois intercontrats, 6 entretiens client final 6 echecs
- Obligé de faire la plonge pour survivre...