Le bénéficiaire souhaite une prestation d'accompagnement dans l'objectif d'assurer une mission au département Innovation IT & IA dans l'équipe APEX (plateformes et expériences augmentées). Spécifiquement sur des plateformes techniques comme l'IT Marketplace. Le rôle de l'IT Marketplace est de gérer l'affichage, la commande et la consommation de tous types de produits et services informatiques pour tous les collaborateurs de BNP Paribas et toutes les entités, dans une seule application, servant de frontend pour la transformation numérique de la banque. Le département : - aide à la transformation de la gestion traditionnelle des actifs informatiques vers la création de produits et services orientés client pouvant être livrés et surveillés automatiquement. - contribution à l'amélioration continue de ces offres numériques en dotant les producteurs d'outils de gestion, de données d'utilisation et de retours clients Les missions sont: - Rédaction de nouvelles fonctionnalités de bout en bout pour répondre aux besoins de nos clients. - Rédaction des services backend robustes et évolutifs en Golang et les exposer via des APIs REST bien conçues - Travaill en étroite collaboration avec les designers UI/UX pour créer des interfaces utilisateur élégantes et maintenir les composants UI en React conformément à notre système de conception - Enquête sur les problèmes de production avec l'équipe Customer Care - Réorganisation et optimisation du code existant pour améliorer la maintenabilité - Preuve de leadership en collaborant avec les équipes d'ingénierie des partenaires et des fournisseurs pour prendre les meilleures décisions fonctionnelles et techniques - Expérience dans le travail dans un environnement agile (connaissance des méthodes et de leurs limites) - Maîtrise git et le workflow des branches de fonctionnalités git - Maîtrise les technologies frontend (JavaScript, TypeScript, React, HTML/CSS moderne) - Expertise en mise en œuvre d'interfaces utilisateur - Expertise dans la maintenance d'un système de conception basé sur des composants (connaissance de Storybook, des bibliothèques de composants existantes comme ChakraUI, shadcn, Tremor, tailwind UI et tous leurs compromis) - Expertise des bonnes pratiques HTTP et REST API - Expertise de Golang, architectures backend (hexagonale, architecture propre, CQRS, event sourcing...) - Expertise des bases de données relationnelles (Postgres), NoSQL (Redis) et systèmes de messagerie (Kafka) - Expertise dans les mécanismes d'authentification modernes (JWT, Oauth2, OIDC, ...)
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.
Intitulé du poste : Développeur Full Stack Java/Angular – Socle applicatif (H/F) Contexte de la mission : Dans le cadre du maintien et de l'évolution des socles applicatifs Java/Web d'un grand compte, nous recherchons un(e) développeur(se) Full Stack pour intégrer une équipe en charge d'un périmètre applicatif stratégique (applications à vocation technique). Missions principales : Développement & tests : analyses d'impacts, maintenances correctives et évolutives sur le socle Front (Angular) et Back (Java) Support aux développeurs : accompagnement des équipes utilisatrices du socle Support à la production : analyse et support de niveau 3 sur incidents, participation possible à des cellules de crise Étude de sujets techniques : veille, expérimentation, proposition et mesure de solutions, capitalisation et restitution Accompagnement projet : détachement en équipe projet pour garantir le respect des règles architecturales définies par les architectes, appui aux tech leads Environnement technique : Système : Linux, conteneurisation Kubernetes/OpenShift Outils : IntelliJ, Git, Jira, Confluence, Jenkins, SonarQube, ELK, Dynatrace, Bruno Architecture : MVC, API REST, événementiel Type de contrat : Freelance ou CDI selon profil Localisation : À préciser (poste en régie, présentiel/hybride selon client) Démarrage : ASAP
Dans le cadre d'un programme de développement de solutions digitales à forte valeur ajoutée, un grand groupe français recherche un Lead Developer Full Stack Java / Angular afin de renforcer une équipe Agile intervenant sur des projets d'innovation, de MVP et d'applications industrielles. Vos missionsConcevoir les solutions techniques en lien avec les besoins métiers. Développer les fonctionnalités Front et Back sur des applications stratégiques. Prendre en charge les développements les plus complexes et les choix techniques. Garantir la qualité du code, les bonnes pratiques de développement et la maintenabilité des applications. Accompagner les développeurs dans leur montée en compétences et assurer un rôle de référent technique. Participer aux ateliers de conception, aux revues de code, aux tests, à la documentation technique et au traitement des anomalies. Contribuer aux sujets d'exploitation, de conteneurisation et de mise en production. Être force de proposition pour améliorer les pratiques de développement et le fonctionnement de l'équipe.
Nous poursuivons notre développement dans le Sud-Est et recrutons un(e) Ingénieur développeur senior full-stack NodeJs / Angular pour l'un de nos clients, PME à forte utilité sociétale située dans Marseille centre. Missions : Au sein d'une petite équipe de développeurs JS/TS, vos tâches seront les suivantes : - Concevoir et développer les nouvelles features Backend et Frontend d'une plateforme digitale existante, ainsi que ses API - Réaliser la conception logicielle et optimiser la structure de la base de données (Mongo DB & PostgreSQL) - Améliorer la sécurité de la plateforme et le traitement des données personnelles - Réaliser les tests techniques (TU/TI) via Jest et corriger les anomalies - Harmoniser et industrialiser l'ensemble des composants et applications - Participer à la rédaction de la documentation technique - Aider à la construction de l'architecture data dans le but d'entraîner des algorithmes d'IA - Effectuer une veille technologique permanente et la partager
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.
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
Tech Lead full stack Java, Kotlin, NestJS Base de données : PostgreSQL Infrastructure : Kubernetes Méthodologie : Agile / Scrum Outils qualité et observabilité : SonarQube, Datadog, Kibana (ou équivalents) Mission longue Missions principales Définir et piloter les orientations techniques des applications web et mobiles. Participer aux études de conception et aux choix d'architecture. Accompagner et encadrer les équipes de développement via les revues de code, le partage de bonnes pratiques et le coaching technique. Garantir la qualité du code, la couverture de tests, la sécurité et les performances des applications. Contribuer à l'amélioration continue des processus de développement, d'intégration et de déploiement (CI/CD). Identifier et piloter la réduction de la dette technique ainsi que la gestion des risques techniques. Assurer un support technique lors des phases critiques, mises en production et traitement des incidents complexes. Goals and deliverables Environnement technique Front-end : Angular Back-end : Java, Kotlin, NestJS Base de données : PostgreSQL Infrastructure : Kubernetes Méthodologie : Agile / Scrum Outils qualité et observabilité : SonarQube, Datadog, Kibana (ou équivalents) Livrables attendus : Dossiers de conception technique et d'architecture. Code source conforme aux standards projet. Recommandations et arbitrages techniques. Documentation technique et d'exploitation. Pipelines CI/CD et automatisations. Plans d'amélioration de la qualité logicielle et de réduction de la dette technique. Profil recherché Expérience significative en tant que Tech Lead sur des projets web complexes. Maîtrise des architectures modernes, des pratiques DevOps et de l'intégration continue. Solides compétences en développement Java/Kotlin/NestJS et Angular. Capacité à fédérer une équipe, à accompagner les développeurs et à porter les décisions techniques. Forte sensibilité aux enjeux de qualité logicielle, sécurité et performance. Localisation : Hellemmes (59). Mode d'intervention : principalement sur site avec 1 à 2 jours de télétravail par semaine. Quelques déplacements ponctuels sur le territoire national sont à prévoir. Synthèse en une phrase Recherche d'un Tech Lead Full Stack orienté architecture, qualité logicielle et animation technique, capable de piloter la trajectoire technique de l'application VADOR dans un environnement Agile moderne (Angular, Java/Kotlin, NestJS, PostgreSQL, Kubernetes) Expected skillsSkills Skill level java kotlin Confirmed KUBERNETES Confirmed NEXT.JS Confirmed KOTLIN Expert POSTGRESQL Confirmed Développement AngularJS Confirmed
🏠 2 jours de télétravail / semaine - 📍 Toulouse - 🛠 Au moins 7 ans d'expérience Nous poursuivons notre développement et recherchons actuellement un développeur Java / React (F/H) pour intervenir chez un de nos clients, dans le domaine de la programmation informatique. 💻 Contexte : Vous intégrerez un environnement technique moderne et collaboratif, où la qualité du développement, l'amélioration continue et l'innovation occupent une place centrale. En lien étroit avec le Product Owner, les équipes de développement et les parties prenantes métier, vous participerez activement à la conception, au développement et à l'évolution d'un ensemble de produits métiers. Voici un aperçu détaillé de vos missions : 🎯 Participer aux choix d'architecture et aux orientations techniques ; Développer des interfaces performantes et ergonomiques avec ReactJS ; Concevoir et maintenir des APIs et services back-end basés sur Java/Spring ; Garantir la qualité du code via les bonnes pratiques de développement ; Réaliser les tests unitaires et participer aux phases de validation ; Analyser et corriger les anomalies ; Participer aux revues de code et aux échanges techniques de l'équipe ; Contribuer à l'amélioration continue des processus de développement ; Collaborer étroitement avec les équipes produit et les différents acteurs du projet. L'environnement technique : 👇 ReactJS Java PostgreSQL GitLab Agile
Dans le cadre d'un projet de développement d'applications web innovantes, nous recherchons un Développeur Full Stack Senior disposant d'au moins 8 années d'expérience. Le consultant interviendra sur la conception et le développement de webapps intégrant des fonctionnalités avancées d'analytics, de visualisation de données sur mesure et d'intelligence artificielle. Il participera à l'ensemble du cycle de développement, depuis la définition des interfaces et de l'expérience utilisateur jusqu'à la mise en œuvre des services backend et des intégrations de données. La mission comprend notamment la conception d'interfaces frontend soignées, ergonomiques et performantes, ainsi que le développement de composants de data visualisation personnalisés. Le consultant prendra également en charge le développement, l'évolution et la maintenance des services backend principalement réalisés en Python. Il contribuera à l'intégration de briques d'intelligence artificielle et, selon les besoins, de frameworks agentiques permettant d'embarquer des agents IA au sein d'interfaces web spécifiques. La mission nécessite une forte autonomie, une excellente compréhension des développements réalisés et une attention particulière portée à la qualité, à la maintenabilité et à la performance du code.
Contexte L'intervention se déroule au sein d'une squad Trade Operation, dédiée à un progiciel central gérant les activités Back Office Trade Finance pour un grand groupe bancaire (France, Asie, et à terme Amérique). Autour de ce progiciel, des développements spécifiques sont menés en Java, Angular-React et PL/SQL, complétés par des outils de paramétrage (EAI ITX, modules de courriers). Le client recherche un développeur confirmé pour intégrer ses squads. La mission porte notamment sur la migration des interfaces paramétrées vers un socle Java Spring Boot/Spring Batch. Durée de mission : un an renouvelable. Rôle et responsabilités principales Développer des solutions applicatives en appliquant les principes du 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 (développement from scratch). Collaborer avec les Business Analysts pour challenger les besoins fonctionnels et rédiger les scénarios. Assurer la documentation des corrections et des évolutions applicatives. Contribuer à l'amélioration continue sur les plans technique, organisationnel et processus. Assurer le suivi post mise en production, notamment la gestion des incidents. Concevoir et développer les couches front et back-office de la plateforme, incluant les appels aux données (CRUD). Assurer le support technique tout au long du cycle de vie de l'application. Livrables attendus Composants applicatifs développés et testés (back-end et front-end). Interfaces migrées d'ITX vers Java Spring Boot / Spring Batch. Documentation technique des corrections et évolutions. Scénarios fonctionnels rédigés avec les Business Analysts. Tests d'intégration associés aux développements livrés. Suivi et résolution des incidents post mise en production.
Contexte Intervention au sein d'une squad Trade Finance Operation, dans le secteur bancaire, centrée sur un progiciel back office gérant les activités Trade Finance (France, Asie, à terme Amérique). L'environnement comprend des développements spécifiques Java, Angular-React, PL/SQL, ainsi que des outils de paramétrage. Le besoin porte sur l'intégration d'un développeur confirmé au sein des squads du progiciel, pour des activités de contribution projet, de maintenance évolutive-corrective et de support en production. Mission d'une durée d'un an, renouvelable. Rôle et responsabilités principales Concevoir et développer des solutions selon les principes du software craftmanship (TDD, fail fast, continuous delivery, méthode agile) Intervenir sur l'application de gestion du process de compliance, en interaction étroite avec le progiciel métier, l'outil d'OCR et les outils de Compliance Challenger les besoins et rédiger les scénarios en collaboration avec les Business Analysts Participer aux estimations en poker planning Assurer le support de production Maintenir l'opérabilité des environnements de tests Participer à l'amélioration continue (technique, organisation, processus) Livrables attendus Solutions applicatives développées et testées (back-end et front-end) Scénarios et estimations rédigés en collaboration avec les Business Analysts Support de production assuré Environnements de tests maintenus opérationnels Contributions à l'amélioration continue (technique/organisation/processus)
📋 RÉSUMÉ Le Développeur Fullstack conçoit, développe et maintient des applications web complètes, côté front-end et back-end. Il intervient sur l'ensemble du cycle de vie applicatif en collaboration étroite avec les équipes produit et techniques. 🎯 MISSIONS Concevoir et développer des fonctionnalités front-end et back-end Assurer la maintenance évolutive et corrective des applications existantes Participer aux choix d'architecture technique et aux revues de code Collaborer avec les équipes produit, UX/UI et QA Rédiger la documentation technique associée Garantir la qualité, la performance et la sécurité des applications 📦 LIVRABLES Fonctionnalités applicatives livrées et documentées Code source propre, maintenable et testé Documentation technique Participation aux revues de code et aux sprints
🚀 Qui sommes-nous ? Finaxys est un cabinet de conseil spécialisé dans les secteurs Banque, Finance et Assurance. Depuis plus de 15 ans, nous intervenons auprès des plus grandes institutions telles que BNP Paribas, Crédit Agricole, Société Générale, AXA, Malakoff Humanis, etc. en proposant des solutions technologiques innovantes (IA, Machine Learning, Data, Cloud, DevSecOps, etc.). Notre mission ? Accompagner nos clients dans leur transformation digitale et répondre aux défis IT les plus complexes grâce à l'expertise de nos équipes. 🎯 Votre mission : En tant que Développeur Full Stack Java & Angular/React, vous rejoindrez les équipes techniques de nos clients grands comptes pour : Développer des features sur les applications Programmer en Java (Codes sources, test unitaires et tests) Garantir la stabilité et les performances des applications maintenues : millions de messages traités par jour, obligations de reporting en quasi-temps réel Mettre en œuvre de développements Java Fullstack Mettre en place et monitorer les environnements Livrer et suivre la production Rédaction de la documentation technique Evoluer en environnement DevOps Environnement technique : Java, Angular/React, Spring, Rest, Microservices, Multithreading, Docker, Jenkins, Kubernetes, Sonar, TDD/BDD/DDD