Lead Développeur(euse) NodeJS / React / Typescript Missions & Activités principales Vous intégrez une équipe sur des projets de développement web et mobile. En tant que référent technique NodeJS, vous aurez les missions suivantes : - Accompagner les développeurs dans la compréhension des besoins / contraintes produits et l'implémentation des solutions techniques, - Formaliser les bonnes pratiques sur l'architecture technique et le développement logiciel afin de garantir la fiabilité, la performance et l'évolutivité de la plateforme, - S'assurer de la qualité du code au travers des revues de code et coordonner le delivery, - Accompagner l'équipe dans la résolution des problèmes rencontrés, - Contribuer à la conception et au développement des produits, - Mettre en place les stratégies de tests, - Réaliser une veille technologique.
Nous recherchons un développeur Fullstack ((Plus backend que frontend) passionné par les systèmes temps réel, maîtrisant C# .Net et Angular, et souhaitant participer à une architecture microservices robuste et scalable, déployée sur Azure AKS. Vos missions : · Concevoir et optimiser des applications de trading temps réel. · Permettre aux traders de développer et de backtester leurs algorithmes en toute sécurité. · Travailler avec les outils DevOps/ALM sur des environnements Unix. · Contribuer à un système moderne basé sur une architecture microservices. Profil recherché : · Solide expérience sur les frameworks C# .Net. · Bonne maîtrise des services REST. · Compétences obligatoires en développement front-end Angular. · Une expérience dans le trading électronique/algorithmique est un atout majeur. · Familiarité avec l'architecture microservices. · Mutlithreading / Asynchronisme
Contexte : nous recherchons un développeur fullstack senior à dominante back Vos missions : Concevoir, développer et maintenir des applications robustes et scalables en Java / Spring Boot et Vue.js Contribuer à la migration vers une architecture modulaire et interconnectée (API-first), avec des échanges temps réel avec l'écosystème SI (stocks, CRM, fidélité) Moderniser les interfaces de caisse pour fluidifier le travail des équipes de vente Travailler sur la sécurisation des flux Participer à l'ensemble du cycle logiciel, de la conception à la mise en production et au run Porter les pratiques de craftsmanship au sein de l'équipe (SOLID, YAGNI, couverture de tests, Sonar)
La mission consiste à : - Mise à jour de l'architecture et travaux de conception - Rédaction des documentations techniques, étude des US - Développement de nouvelles fonctionnalités/features/APIs - Analyse et amélioration des performances du SI - Revue de code et accompagnement des membres de l'équipe - Missions basées en métropole lilloise avec présence sur site obligatoire 3j/semaine Compétences demandées : - Min. 3 ans d'expérience en développement (hors stage et alternance) - Java 17+, SpringBoot, VueJS ou ReactJS ou Angular, Javascript, API, Kafka, BDD relationnelles et non relationnelles... - Intégration continue - Culture Devops, connaissances Docker et Kubernetes - Environnement GCP - Maîtrise et pratique de l'Agile - Anglais un +
Nous recherchons un développeur .Net Angular H/F pour une mission à Nantes. Missions : Analyser les besoins exprimés par les équipes fonctionnelles et contribuer à leur formalisation. Concevoir, développer et faire évoluer les applications en respectant les standards techniques en vigueur. Réaliser des développements Full Stack à l'aide des technologies .NET et Angular. Contribuer à l'automatisation des déploiements et aux pratiques DevOps. Veiller à l'intégration des solutions dans le système d'information existant. Assurer la maintenance corrective et évolutive des applications ainsi que les mises à niveau technologiques. Rédiger et maintenir la documentation technique associée aux développements. Contribuer au support technique, à l'analyse des incidents et au suivi des activités de l'équipe.
Contexte Dans le cadre du renforcement d'une équipe de développement, nous recherchons un(e) Développeur(se) Full Stack maîtrisant les technologies Angular, .NET et Python afin de participer au développement, à l'évolution et à la maintenance d'applications métiers. Vous intégrerez une équipe Agile et interviendrez sur l'ensemble du cycle de vie des applications, de l'analyse des besoins jusqu'à la mise en production. Vos missions Participer à l'analyse des besoins fonctionnels et techniques. Développer de nouvelles fonctionnalités en Angular, .NET et Python. Concevoir et maintenir des applications web performantes et sécurisées. Participer aux phases de tests, de recette et de mise en production. Corriger les anomalies et assurer la maintenance évolutive. Collaborer avec les équipes métiers, techniques et les différents intervenants du projet. Contribuer à l'amélioration continue des applications et des bonnes pratiques de développement. Environnement technique Angular .NET / C# Python API REST Git Méthodologies Agile
Au sein d'une équipe de développement Full Stack Angular/Java, le consultant interviendra en tant que Lead Dev, avec pour objectif de prendre en charge les développements techniques complexes et de reprendre progressivement les responsabilités de Lead Dev sur certains périmètres applicatifs. Principales activités : - S'approprier le périmètre fonctionnel et les exigences métiers - Être moteur et force de proposition lors des ateliers de conception - Concevoir les solutions techniques adaptées aux contraintes fonctionnelles - Réaliser les développements front-end et back-end, notamment les sujets les plus complexes - Garantir la qualité du code et les bonnes pratiques de développement - Accompagner les développeurs dans leur montée en compétences et leur autonomie - Définir et réaliser les tests unitaires - Prendre en charge les anomalies de qualification et de recette - Rédiger la documentation technique - Contribuer aux sujets OPS, notamment à la conteneurisation des applicatifs et aux MEP - Coordonner les contributions de l'équipe de développement et assurer la visibilité sur les engagements techniques et les livrables
Contexte Au sein de l'entité NIMos, l'équipe "Technology Enablers" est garante de l'innovation technologique, de l'outillage et de la performance des processus de développement, et pilote notamment la chaîne d'intégration et de déploiement continu (CI/CD) globale du groupe. Dans une démarche d'amélioration continue et de pilotage par la donnée, le client souhaite mesurer l'efficacité de ses pipelines ainsi que la santé globale de ses développements (qualité, sécurité, conformité). La mission s'inscrit dans le cadre de la création d'un outil interne de collecte et de centralisation des indicateurs de performance (KPI) des chaînes CI/CD, de la qualité de code et de la sécurité (DevSecOps). Cet outil est actuellement en phase de démarrage et de développement initial, porté par un collaborateur en alternance que le prestataire aura la charge d'accompagner techniquement. Rôle et responsabilités principales Concevoir et développer une API REST robuste sous .NET 10 chargée de centraliser et standardiser la collecte des metrics issues des outils de CI/CD et de qualité/sécurité Modéliser, stocker et indexer les données hétérogènes dans Elasticsearch Créer et tester les premiers tableaux de bord visuels et dynamiques sous Kibana pour consolider et restituer les indicateurs clés Préparer la transition technologique vers la cible finale intégrant une interface utilisateur sous Angular (basée sur le prototypage Kibana) S'interfacer avec les API des outils de build/déploiement pour extraire la donnée technique Récupérer et centraliser les indicateurs de qualité de code, de sécurité applicative (SAST) et de gestion des dépendances (SCA) Traduire ces données en indicateurs décisionnels clairs (évolution de la dette technique, taux de couverture de tests, vulnérabilités critiques, conformité des packages) Encadrer au quotidien l'alternant travaillant sur le projet, garantir la qualité du code (Clean Code, revues de code, tests unitaires) et partager les meilleures pratiques de développement et d'architecture Livrables attendus API REST fonctionnelle sous .NET 10, documentée (Swagger / OpenAPI) • Modèle de données Elasticsearch (mappings, indexation) opérationnel Tableaux de bord Kibana testés et consolidant les indicateurs clés Éléments de préparation / prototypage pour la transition vers l'interface Angular Indicateurs décisionnels consolidés (dette technique, couverture de tests, vulnérabilités, conformité des packages) Documentation technique associée aux développements réalisés Contribution au mentorat et à la montée en compétences de l'alternant (revues de code, bonnes pratiques)
Contexte Nos enjeux majeurs reposent sur la robustesse de notre chaîne d'approvisionnement et l'optimisation de la construction de nos collections. Véritable moteur de la transformation digitale, nous accompagnons nos métiers dans l'intégration de l'Intelligence Artificielle pour construire la mode de demain. Missions Nous sommes à la recherche d'un développeur full stack La mission aura des activités tant sur le run (environ 50%) que du build (environ 50%) Le développeur aura en charge de : - participer activement aux rituels agiles de la squad - participer à la conception technique des US de la backlog de la squad - prendre en charge le développements de ces US - présenter les livrables au testeur - prendre en charge les retours sur les développements - sur le run : diagnostiquer et traiter les incidents - sur le run : proposer une résolution aux problèmes de fond identifiés.
Contexte Client grand compte du secteur bancaire, au sein d'une équipe en charge du Build/Run des produits de paiement. Développement from scratch d'une nouvelle application cloud native pour traiter une nouvelle activité. Projet mené en méthode Agile. Une grande autonomie et une forte capacité à proposer des solutions sont attendues. Profil recherché : lead développeur full stack avec un très bon niveau d'expertise technique, un encadrement de la squad en tant que scrum master étant un plus. Rôle et responsabilités principales Utilisation régulière de l'IA dans les pratiques de développement Rédaction des spécifications techniques Réalisation de prototypes Développements applicatifs Rédaction et exécution des tests unitaires Recette des livrables Réalisation de tests de charge Assistance auprès des autres développeurs de la squad Livrables attendus Spécifications techniques Prototypes fonctionnels Code applicatif développé et testé (tests unitaires) Dossier de recette des livrables Résultats des tests de charge
Dans le cadre du renforcement d'une équipe de développement, nous recherchons un Développeur Full Stack Kotlin / TypeScript pour intervenir sur une plateforme métier stratégique évoluant dans un environnement cloud moderne. Vous participerez au développement et à l'évolution d'une application reposant sur une architecture microservices et micro-frontends, avec un fort niveau d'exigence en matière de qualité de code, de tests et de bonnes pratiques de développement. Vos missions * Développer de nouvelles fonctionnalités en Backend et Frontend. * Participer aux choix techniques et aux évolutions de l'architecture. * Concevoir et maintenir des API REST. * Produire un code robuste, testé et maintenable. * Participer aux revues de code et à l'amélioration continue de la qualité. * Comprendre les besoins fonctionnels afin de proposer des solutions techniques adaptées. * Collaborer avec les équipes produit, techniques et métiers dans un environnement Agile. Environnement technique Backend * Kotlin (ou Java avec une forte volonté de monter en compétence) * Java 21 * Spring Boot 3 / Spring Framework 6 * Spring Data JPA * Spring Security * Hibernate * PostgreSQL * Flyway * API REST * Git / GitLab CI * JUnit 5, MockK, AssertJ Frontend * React 18 / 19 * TypeScript * NX * Module Federation (Micro-frontends) * React Query * React Final Form * HTML / SCSS * Jest & Testing Library Environnement * Architecture Microservices * DDD * Architecture Hexagonale * Agile / Scrum * Jira Les plus * Docker * GCP (Cloud Run, App Engine, Pub/Sub...) * RabbitMQ ou Kafka * Cypress * Terraform * SonarQube * Feature Flags * Cucumber / BDD
ContexteDans le cadre de l'évolution d'une application de Gestion Électronique de Documents (GED) intégrant des workflows métiers, nous recherchons un Développeur Full Stack pour participer au développement de nouvelles fonctionnalités, à l'optimisation des performances et à la modernisation de l'architecture applicative. Vous interviendrez sur une application développée en Groovy/Grails (basé sur Java Spring) côté Back-End et React côté Front-End, avec des enjeux liés à la conteneurisation, aux performances et à l'expérience utilisateur. Vos missionsDévelopper de nouvelles fonctionnalités liées à la GED. Concevoir et faire évoluer des workflows métiers personnalisables. Améliorer l'interface utilisateur développée en React. Participer à la conteneurisation de l'application avec Docker. Contribuer aux déploiements et aux tests sur des environnements Kubernetes. Optimiser le stockage, l'indexation et les performances des bases de données. Améliorer les mécanismes de recherche via Elasticsearch. Rédiger la documentation technique. Développer et maintenir les tests unitaires et d'intégration. Participer aux bonnes pratiques de développement et d'intégration continue. Environnement techniqueBack-EndGroovy Grails Java Spring Front-EndReact Bases de données & RecherchePostgreSQL Elasticsearch SQL / NoSQL DevOpsDocker Kubernetes GitLab CI/CD Git TestsJUnit Spock Jest
Objectifs et livrables Lieu de mission : Paris ou Lille Responsabilités Clés - Développement Full Stack Concevoir et développer des fonctionnalités front-end en React pour assurer une expérience utilisateur intégrée et fluide. Développer et maintenir les services back-end robustes et scalables avec Java SpringBoot. Concevoir, documenter et exposer des APIs REST de haute qualité qui servent à la fois au front-end et à nos consommateurs externes pour l'accès aux données et fonctionnalités de l'IDP. Documenter l'usage des fonctionnalités développées (MKDocs ou équivalent) Qualité et Opérations Contribuer à la mise en œuvre des pipelines de CI/CD (GitHub Actions) et des pratiques DevOps pour des livraisons fréquentes et stables Gérer de manière autonome l'hébergement de l'application sur GCP Cloud Run. Cela inclut la maintenance proactive, l'optimisation des coûts et de l'élasticité, et le support des déploiements. Maintenir et optimiser les configurations Docker des microservices pour le déploiement sur Cloud Run (et idéalement avoir une connaissance de Kubernetes). Participer activement à la revue de code et garantir le respect des meilleures pratiques de développement, de performance et de sécurité. Contribuer à l'automatisation des tests (unitaires, d'intégration, fonctionnels). Mettre en oeuvre et optimiser les outils d'observabilité (Open Telemetry, Datadog) pour assurer une visibilité optimale sur la performance et la santé de la plateforme Collaboration et Stratégie Travailler en étroite collaboration avec le Product Manager (PM) pour comprendre les besoins utilisateurs et le reste de l'équipe pour affiner les solutions et spécifications techniques. Participer activement à l'amélioration de nos méthodologies de travail (Agile, qualité du code, automatisation) et contribuer à l'efficacité globale de l'équipe. Participer activement à l'effort d'Inner/Open Sourcing. Le candidat est attendu pour supporter la contribution externe et s'impliquer dans le rôle de mainteneur des composants partagés.
Contexte Renfort d'une équipe de développement de 6 personnes sur un projet exposant des API Data (référentiels et IHM de gestion), dans un environnement grand compte du secteur du transport. Le projet s'appuie sur des technologies Java et ReactJS, dans un contexte agile et sur des applications à fort trafic. La mission nécessite de bonnes capacités de négociation et de communication, notamment dans les échanges avec le client et l'architecte côté client. Rôle et responsabilités principales Conception, développement, déploiement et maintenance des fonctionnalités front pour répondre aux exigences fonctionnelles des solutions et applications. Intervention sur les parties front et back des applications, ainsi que sur la partie CI/CD. Maîtrise des langages, frameworks et bonnes pratiques de développement front et back. Rédaction d'études de conception technique. Analyse d'anomalies et support aux problèmes d'exploitation ; investigation de la source des bugs. Contribution au respect des critères d'acceptance d'une release. Participation aux cérémonies agiles : daily meeting, estimation des tâches, rétrospective d'équipe. Participation à la qualité, la résilience et la sécurité de l'application ; interactions régulières avec le client et l'architecte côté client. Livrables attendus Code TypeScript et tests associés : unitaires, d'intégration et end-to-end. Revues de code. Études de conception technique rédigées. Analyses d'anomalies et support aux problèmes d'exploitation. Contribution documentée au respect des critères d'acceptance de release.
Dans le cadre d'une mission longue durée au sein d'une grande banque française, nous recherchons un Développeur Fullstack confirmé pour intégrer une squad agile spécialisée en Back Office Trade Finance. Vous interviendrez autour d'un progiciel de gestion des opérations bancaires à dimension internationale (France, Asie, Amérique). - Développer des solutions en s'appuyant sur les pratiques software craftsmanship (TDD, fail fast, livraison continue, méthodes agiles) - Participer à la migration des interfaces paramétrées (ITX) vers Java Spring Boot / Spring Batch from scratch - Collaborer avec les Business Analysts pour challenger les besoins et rédiger les scénarios de test - Assurer la documentation des corrections et évolutions applicatives - Développer les couches front et back-office de la plateforme (CRUD, appels API conformément aux STD et STF) - Assurer le suivi post mise en production (gestion des incidents, corrections) Mission stratégique à fort enjeu fonctionnel, avec un périmètre international et une durée de 2 ans.
Contexte Notre client est une banque intervenant dans le financement et le crédit aux entreprises. Dans le cadre de projets de modernisation de ses applications métier (gestion des dossiers de crédit, scoring, workflow de décision), il renforce ses équipes de développement avec des profils expérimentés Full Stack Java / Angular. Responsabilités ▸ Développer et maintenir les fonctionnalités back-end en Java 17 / Spring Boot (REST, microservices, sécurité). ▸ Concevoir et implémenter les interfaces utilisateur en Angular (composants, services, gestion de state). ▸ Participer aux revues de code et garantir la qualité du code (tests unitaires, intégration). ▸ Collaborer avec les équipes fonctionnelles et le Tech Lead pour affiner les spécifications techniques. ▸ Contribuer à l'amélioration continue des pratiques DevOps (CI/CD, pipeline GitLab/Jenkins). ▸ Documenter les développements et assurer la maintenabilité des livrables.