Trouvez votre prochaine offre d’emploi ou de mission freelance Test-Driven Development (TDD)

Votre recherche renvoie 54 résultats.
Freelance

Mission freelance
Développeur .NET Senior H/F

Freelance.com
Publiée le
.NET Framework
Apache Kafka
API REST

9 mois
400-450 €
Bordeaux, Nouvelle-Aquitaine

Contexte et objectifs Le développeur interviendra au sein d’une équipe composée de profils techniques confirmés. Ensemble, ils travaillent sur des sujets liés à l’annulation de commandes, aux retours produits et au service après-vente. L’objectif est de renforcer les pratiques de développement, améliorer la couverture de tests, et accompagner la sortie progressive du legacy vers une architecture moderne basée sur des microservices. Environnement technique Le périmètre technique est riche et exigeant. Le développeur utilisera principalement .NET 6 et 8, ainsi que le Framework 4.8 pour les parties legacy. Les bases de données sont gérées via MSSQL et MongoDB. Kafka est utilisé pour la communication entre services, et Azure DevOps pour le CI/CD. L’équipe applique les bonnes pratiques de développement (TDD, BDD, revues de code, tests automatisés) dans un environnement agile.

Offre premium
CDI
CDD

Offre d'emploi
Développeur Fullstack Java / Angular (H/F)

Geeko SAS
Publiée le
Angular
Java
React

1 an
La Défense, Île-de-France

Nous recherchons un Développeur Fullstack Java / Angular pour intervenir sur des projets stratégiques du secteur public. Vous rejoindrez une équipe agile et participerez au développement d’applications web à fort impact sociétal. Missions Concevoir, développer et maintenir des applications web en Java / Angular. Participer à toutes les phases : conception, estimation, réalisation, tests, intégration et livraison. Respecter et promouvoir les bonnes pratiques de développement (TDD, pair programming, clean code). Contribuer à l’amélioration continue et au partage de connaissances. Présenter vos travaux lors des rituels agiles et rédiger la documentation technique. Environnement technique Front-end : Angular 9/11+ Back-end : Java 8/11+, Spring Boot / Spring Security Architecture : microservices CI/CD : GitLab, Docker Cloud : OVH, Openstack, Openshift

Freelance

Mission freelance
Développeur Full Stack Java / Angular MUTUELLE (H/F) - SPDC

Espace Freelance
Publiée le
Angular
Java

12 mois
400-480 €
Saint-Pierre-des-Corps, Centre-Val de Loire

Espace Freelance recherche pour l'un de ses clients un Développeur Full Stack Java / Angular MUTUELLE (H/F) - SPDC Vos missions : Conception et développement de solutions techniques (analyses, études, rédaction de specs). Participation à l’affinage du backlog et à toutes les cérémonies agiles. Développement, debugging, documentation et déploiement du code. Contribution à la stratégie et réalisation des tests (unitaires, intégration, performance). Garantir la qualité via les bonnes pratiques (clean code, TDD/BDD, revues de code, automatisation…). Participation au support, monitoring et suivi en production. Contribution aux ateliers de veille et d’amélioration continue.

Freelance

Mission freelance
Développeur Fullstack .Net / c# / Angular

Sapiens Group
Publiée le
.NET
Angular
API

1 an
500-530 €
Île-de-France, France

En tant que développeur Fullstack . Net / c# / Angular, vous rejoindrez une équipe pour concevoir, développer et maintenir des application. Le développement est composé de 70 % de Backend et de 30 % de Frontend. Vous travaillerez dans un environnement Agile. Quelles seront vos missions : Concevoir et participé à l’élaboration de l’architecture (connaissances sur l’architecture hexagonale et DDD). Rédiger et maintenir des tests : unitaire, automatisé (connaissances sur le TDD) Implémenter les pratiques DevOps. Concevoir et implémenter des API RESTful

Freelance
CDI

Offre d'emploi
Lead Dev Java (F/H)

CELAD
Publiée le
Java

1 an
45k-50k €
430 €
Lyon, Auvergne-Rhône-Alpes

A LIRE ATTENTIVEMENT AVANT DE POSTULER ⬇ 📑 CDI (45-50K€) OU Freelance OU Portage salarial - 🏠 2 jours de télétravail / semaine - 📍 Lyon - 🛠 Expérience de 5 ans minimum Vous aimez résoudre des problèmes complexes, donner du sens à vos lignes de code et accompagner une équipe vers la réussite ? Nous avons une mission qui pourrait vous intéresser. 🚀 Nous recherchons aujourd’hui un·e Lead Développeur Java pour accompagner l’un de nos clients dans la modernisation et la sécurisation de ses plateformes applicatives. Votre rôle sera à la fois technique et humain : concevoir des solutions robustes et transmettre vos savoirs à l’équipe. Concrètement, votre quotidien : - Concevoir et développer les composants techniques de la plateforme de gestion des flux financiers - Garantir la qualité, la performance et la sécurité des livrables - Encadrer et faire grandir une équipe de développeurs, en partageant vos bonnes pratiques - Mettre en œuvre les principes d’architecture moderne : microservices, DDD, architecture hexagonale, TDD - Développer des fonctionnalités en mode agile (SCRUM), du socle technique aux modules métiers - Assurer la sécurité applicative, en appliquant les directives et normes - Participer aux phases de tests, de chiffrage et aux arbitrages techniques - Être force de proposition sur des sujets techniques innovants

CDI
Freelance

Offre d'emploi
Scrum Master

BEEZEN
Publiée le
Scrum

12 mois
40k-58k €
400-500 €
Montreuil, Île-de-France

Je recherche un Scrum Master dans le cadre de développement d' applications mobiles et web de mon client bancaire Les missions sont : Accompagnement d'1 squad Scrum Animation des différents rituels Agiles Coordination des sprints, des réunions, des rétrospectives et des stand-up quotidiens Assurance que les livrables sont conformes aux normes de qualité à la fin de chaque sprint Elimination des obstacles et coaching de l'équipe Scrum sur la suppression des obstacles Communication interne et une collaboration efficace Résolution des conflits et des problèmes qui surviennent Mise en place des métriques et production des rapports afin que les équipes aient une vision claire de leurs capacités et de leurs objectifs Aide à création d'un environnement productif dans lequel les membres de l'équipe "possèdent" le produit et aiment travailler dessus Travail en étroite collaboration avec les BA les PO et UX pour gestion du flux de demandes Assurerance d'un feedback régulier avec les PO/BA et accompagnement dans la définition d’un backlog produit cohérent et up-to-date Leadership pour favoriser la prise de décision du PO/ITO et l'application des décisions prises en rétro (ou ailleurs) Connaissances techniques : Maitrise des frameworks agiles - et plus particulièrement Scrum et Kanban - vous avez également une expérience d'agile à l'échelle, Safe ou Spotify. Familiarité avec les méthodologies de développement, software craftmanship, BDD, TDD ... Techniques et des artefacts Scrum (tels que definition of done, user stories, automated testing, backlog refinement, grooming, retrospective ... ), Safe (PI Planning ...)

Freelance

Mission freelance
Développeur Vue.js Front

BI SOLUTIONS
Publiée le
Angular
Front-end
J2EE / Java EE

12 mois
400 €
Auvergne-Rhône-Alpes, France

Pour le compte de notre client opérant dans le secteur Assurantiel sur Lyon, nous recrutons un Développeur Vue.js Front avec des compétences Java/J2E, Angular afin de mener les missions suivantes : - Prendre en charge l' analyse fonctionnelle et la réalisation des US du backlog et de la gestion courante. - Développement des User story du front office dans le respect des normes - Tests unitaires et TDD - Analyse des nouvelles fonctionnalités et impacts - Réalisation des interfaces si nécessaire - tests, corrections, maj de la documentation - Participation aux cérémoniaux agiles La connaissance de l' environnement Assurance , briques SMART/SGMC et du Dévops/Openshift est un plus.

Freelance

Mission freelance
Développeur Rust

SILKHOM
Publiée le
Rust

6 mois
350-450 €
Valence, Auvergne-Rhône-Alpes

Vous rejoignez une équipe constituée d’un Ingénieur Hardware, d’Ingénieurs en Logiciel Embarqué, d’un Chef de Projet et d’un Ingénieur applicatif. Dans le cadre du développement et de l’évolution des solutions logicielles, Vous apportez votre expertise en complément des compétences déjà existantes. Vous interviendrez sur la conception, le développement et l’optimisation de services applicatifs distribués, bâtis autour d’une architecture en webservices performante et scalable et en TDD Environnement Technologique Rust / C++ / Linux / Jenkins / Gitlab / Méthodologie Agile / API / TDD

Freelance

Mission freelance
Développeur Java – SPIRIT (F/H)

CELAD
Publiée le
Bootstrap
J2EE / Java EE
Microservices

12 mois
400-480 €
Montreuil, Île-de-France

✨ Envie d’un nouveau challenge… CELAD vous attend ! 🚀 Nous poursuivons notre développement et recherchons actuellement un.e Développeur Java – SPIRIT pour intervenir chez un de nos clients bancaires. 💻💼 🎯 Voici un aperçu détaillé de vos missions : - Participer au développement Fullstack d’applications transverses du domaine Référentiel. - Concevoir et maintenir des API REST et services métiers en Java / SpringBoot . - Développer des interfaces performantes avec SPIRIT et Bootstrap . - Implémenter des traitements batch avec SpringBatch . - Travailler sur une architecture microservices déployée sur le cloud interne dMZR . - Assurer la qualité via tests automatisés (Selenium, tests unitaires, perf, non-régression) et documentation (technique, fonctionnelle). - Contribuer aux pratiques TDD / BDD / DDD et au suivi des vulnérabilités et obsolescences.

Freelance
CDI

Offre d'emploi
Tech Lead Java Full Stack Angular Springboot

BEEZEN
Publiée le
Angular
Java
PostgreSQL

12 mois
40k-65k €
610-650 €
Montreuil, Île-de-France

Je recherche un Tech Lead Java Full Stack Angular Springboot (15 ans d' experience minimum) dans le cadre de la stratégie de modernisation et de développement de services au sein de l’IT Groupe de mon client bancaire sur des projets à fort impact métier. Le développement interviendra à la fois sur des applications existantes et sur des projets en création, dans un environnement technique moderne fondé sur une architecture microservices. La stack repose sur Angular (front), Java avec Spring Boot (back), PostgreSQL (base de données), et des services déployés dans un cadre DevOps avec pipelines CI/CD, tests automatisés (TDD) et respect des principes du Domain-Driven Design (DDD). Les équipes travaillent en méthodologie Agile (Scrum), dans une dynamique de collaboration transverse et d’amélioration continue. • Analyse et contribution à l’architecture logicielle orientée microservices • Réalisation le développement front-end en Angular (dernières versions) en lien avec les UX/UI designers • Implémentation les services back-end en Java avec Spring Boot, dans le respect des principes DDD • Assurance l’intégration avec les bases de données PostgreSQL et la communication entre services via API REST ou messaging • Application une approche TDD : écrire, exécuter et maintenir des tests unitaires et d’intégration • Collaboration à la mise en place et à l’optimisation des chaînes CI/CD (GitLab, Jenkins, ou autre) • Documentation l’architecture et les choix techniques dans une logique de capitalisation • Participation aux rituels Agile de l’équipe et collaborer avec les équipes QA, produit et DevOps • Contribution activement à l’amélioration continue de la codebase et des processus de développement

Freelance

Mission freelance
Senior Back End Developer / GO

Montreal Associates
Publiée le

10 mois
500 €
Pays-Bas

We are supporting a major client in the Netherlands who is looking for Dutch-speaking Senior Back-end Engineers to join their team in Amstelveen (hybrid work setup) . What you'll do You will be part of a team building and maintaining a private cloud platform based on modern architectures and technologies such as Kubernetes, OpenShift, GitOps, CI/CD, and microservices . What we're looking for Strong back-end skills, ideally in Go (experience with Rust, Kotlin or C# also welcome) Experience with microservices and cloud environments Knowledge of CI/CD (GitHub Actions), GitOps, and automated testing (TDD/BDD) Hands-on experience with Kubernetes / OpenShift Fluent Dutch + based in the Netherlands (mandatory) Contract Deta-vast : start with a 1-year contract, then possibility to be hired permanently by the client 📍 Location: Amstelveen, hybrid (partly remote, partly on-site) Montreal Associates is acting as an Employment Business in relation to this vacancy.

CDI

Offre d'emploi
Engineering Manager Hands-on

Recrut Info
Publiée le
Apache Kafka
NestJS
Next.js

70k-90k €
Aix-en-Provence, Provence-Alpes-Côte d'Azur

Rattaché·e au Directeur de l'ingénierie logicielle, vous prendrez le lead sur une équipe de 4 à 7 personnes et travaillerez sur l'une des solutions logicielles éditées par la société. Bien que votre travail ne consistera pas à coder toute la journée, vous passerez néanmoins. 30 à 40% de votre temps en moyenne sur des tâches orientées développement et même jusqu'à 75% au cours de vos 3 premiers mois afin de vous imprégner du contexte technique. A ce titre, vous oeuvrerez dans un contexte particulièrement exigeant et pointu : beaucoup d'éléments du quotidien des équipes visent à être à l'état de l'art, que ce soit sur le plan organisationnel, sur l'architecture logicielle ou bien sur la modernité des technologies utilisées. Dans ce contexte, tout est sujet à optimisation et amélioration continue, si la stack est principalement construite en TypeScript avec NestJs (Node) et Next (React) et hébergées dans des conteneurs sur Google Cloud Platform orchestrés via Kubernetes, beaucoup de passerelles sont conçues en NoCode avec Make et s'appuient sur des traitements IA propulsés notamment par OpenAI (ChatGPT). Bien Entendu, une petite part d'"Event Driven" vient parachever ce tableau. Sans maitriser sur le bout des doigts toutes les solutions techniques exploitées par la société, tous les sujets cités précédemment devront être maitrisés rapidement sur le plan "structurel" pour pouvoir être force de proposition et guider les évolutions futures des produits. Néanmoins, vos responsabilités ne seront pas uniquement techniques, vous aurez aussi à charge le management de l'équipe de développeurs qui vous sera assignée tant sur le suivi des projets que sur les aspects plus "logistiques" et "humains". Vous travaillerez également, conjointement avec le Product Manager dédié, à l'élaboration de la roadmap produit et serez amené·e à participer à des réunions d'avant vente ou d'évolutions produits avec les entreprises clientes de la société. Enfin, vous garderez un oeil sur les metrics fournis par les Data collectées par la société de manière à guider vos décisions sur les évolutions à mener en fonction des usages clients. Environnement technique : TypeScript (souhaité), NestJS (souhaité), ReactJs (souhaité), OpenAI (souhaité), GCP (souhaité), Kubernetes (souhaité), AI (souhaité), Next.js (souhaité), TDD (requis), Archi Hexagonale (souhaité), GitLab, PostgreSQL, REST, ElasticSearch, Low Code (souhaité).

Freelance

Mission freelance
Tech Lead Java

ALLEGIS GROUP
Publiée le
J2EE / Java EE
Java
Spring

3 ans
400-550 €
Île-de-France, France

Vos Missions : Réunion avec les PO, découpage des épopées enablers et story, PI planning, chiffrage et estimation des fonctionnalités, passage en mode full agile Élaboration de solutions techniques avec les architectes Création et déploiement de microservices de type, front, back et batch Implémentation des microservices en TDD Déploiement avec OpenShift, automatisation de l’intégration continue avec Jenkins Documentation et normalisation de l’api en REST Intégration et Montée en compétence des nouveaux développeurs sur le projet. Revue, correction et amélioration du code

Freelance
CDI

Offre d'emploi
Expert Technique Java / DDD (F/H)

CELAD
Publiée le
Apache Kafka
Java
Oracle

1 an
45k-47k €
400-420 €
Lyon, Auvergne-Rhône-Alpes

A LIRE ATTENTIVEMENT AVANT DE POSTULER ⬇ 📑 CDI (45-47K€) OU Freelance OU Portage salarial - 🏠 Télétravail - 50% / début de semaine - 📍 Lyon - 🛠 Expérience de 5 ans minimum Envie de rejoindre un projet d’envergure nationale qui contribue directement à la transformation énergétique ? 🚀 Nous recherchons, pour l’un de nos clients spécialisés dans le secteur de l’énergie, un.e Expert Technique pour intervenir sur un SI critique permettant de superviser et de monitorer une infrastructure communicante complexe 💻💼 Voici un aperçu détaillé de vos missions 🎯 : - Développement et revues de code dans une approche DDD , avec méthodologies TDD et BDD - Conception, développement et amélioration continue des solutions techniques - Participation au diagnostic et à la résolution des incidents de production - Être garant de la qualité des livrables - Support technique de dernier niveau Activités secondaires : - Développement avec approche craftsmanship (clean code, principes SOLID…) - Accompagnement et montée en compétences des équipes

Freelance

Mission freelance
Tech Lead - Saint Etienne

COEXYA
Publiée le
Docker
J2EE / Java EE
Javascript

6 mois
480-530 €
Saint-Étienne, Auvergne-Rhône-Alpes

Dans un contexte d’évolution rapide, ce rôle stratégique vise à garantir la cohérence technique, la qualité des livrables et l’alignement des projets avec les objectifs de l’entreprise. En étroite collaboration avec le Lead DEV, le Lead OPS et l’Architecte Référent, le Tech Lead pilotera les aspects techniques de la squad et contribuera à structurer la vision produit. Vos principales responsabilités : Endosser le rôle de référent technique du produit et assurer la conception des solutions. Encadrer et accompagner les développeurs dans la réalisation des évolutions. Mettre en place et garantir les bonnes pratiques (TDD, revues de code, pair programming…). Définir la roadmap technique et suivre les KPI de pilotage. Assurer la qualité, la performance et la sécurité du produit. Faciliter l’intégration des nouveaux arrivants dans l’équipe. Soutenir les équipes commerciales et assurer un relais technique auprès des clients. Effectuer une veille technologique régulière pour maintenir un haut niveau d’innovation. Ce rôle s’adresse à un profil senior capable d’évoluer dans un environnement exigeant, tout en apportant leadership et exemplarité à l’équipe.

Freelance

Mission freelance
Développeur Fullstack Java / React – Environnement Banque & Trade Finance

CAT-AMANIA
Publiée le
Java
React

2 ans
340-450 €
Île-de-France, France

Description Nous recherchons un Développeur Fullstack confirmé pour rejoindre une squad internationale (25 personnes, France & Portugal) travaillant sur un progiciel de Back Office Trade Finance . La mission s’inscrit dans un contexte Agile et couvre à la fois : Développement (60%) : conception et développement de solutions (Java, React/Angular), intégration progiciel, bonnes pratiques de Software Craftsmanship (TDD, CI/CD, fail fast). Support & maintenance (40%) : support utilisateurs, maintenance évolutive et corrective, suivi des environnements de tests, amélioration continue (technique et organisationnelle).

54 résultats

Contrats

Freelance CDI CDD Alternance Stage

Lieu

Télétravail

Télétravail partiel Télétravail 100% Présentiel

Taux Journalier Moyen min.

150 € 1300 € et +

Salaire brut annuel min.

20k € 250k €

Durée

0 mois 48 mois

Expérience

≤ 2 ans d’expérience 3 à 5 ans d’expérience 6 à 10 ans d’expérience > 10 ans d’expérience

Publication

Au service des talents IT

Free-Work est une plateforme qui s'adresse à tous les professionnels des métiers de l'informatique.

Ses contenus et son jobboard IT sont mis à disposition 100% gratuitement pour les indépendants et les salariés du secteur.

Free-workers
Ressources
A propos
Espace recruteurs
2025 © Free-Work / AGSI SAS
Suivez-nous