Nous recherchons 1 développeur / Senior Backend Engineers Python, avec minimum 8 ans d'expérience en développement backend Python, pour intervenir sur la réalisation d'une plateforme technique intégrant APIs, traitements asynchrones, messagerie et orchestration de moteurs d'exécution. Missions principales Développer les services backend en Python / FastAPI / Pydantic. Concevoir et maintenir les API REST versionnées et contrats OpenAPI. Gérer la validation des paramètres et fichiers transmis par le portail. Garantir la cohérence entre base de données et messages avec les patterns transactional outbox, idempotence, optimistic locking, retry, circuit breaker et timeout. Mettre en œuvre les traitements asynchrones et événementiels. Publier et consommer des messages via AMQP / MQTT, avec ACK, retries, dead-letter queues et déduplication. Orchestrer les traitements longs et gérer les reprises après incident. Développer les adaptateurs vers Python, MATLAB, DSS Automation et ArcGIS / ESRI. Piloter les conteneurs via Docker / Kubernetes et gérer les entrées/sorties, journaux, erreurs et résultats. Mettre en œuvre les mécanismes de sécurité, les tests automatisés et l'observabilité.
Contexte : Je recherche un développeur Node JS pour renforcer mes équipes techniques. Mission au cœur d'une stack backend moderne, avec un fort enjeu de robustesse et de sécurisation des APIs. Vos missions : Développement backend en Node.js (versions récentes, Node 22+) avec Javascript ES6+ Conception, développement et sécurisation d'APIs REST JSON Mise en œuvre de tests automatisés et suivi de la couverture de code Utilisation d'un framework backend (NestJS, Express, Fastify ou Koa) Gestion de version et workflows collaboratifs sous Git/GitLab Collaboration avec les équipes Produit, Design, Front-end et Ops Astreintes ponctuelles possibles (soir/week-end, à titre exceptionnel)
Contexte Dans le cadre d'un projet d'APIsation du système d'information, le client déploie la solution Google APIGEE. L'objectif est de concevoir, sécuriser, industrialiser et opérer une plateforme API Management robuste, scalable et conforme aux bonnes pratiques DevSecOps. Le prestataire recherché interviendra en tant qu'architecte / expert API Management, capable d'accompagner les équipes internes sur les volets architecture, gouvernance, automatisation, sécurité et exploitation. Rôle et responsabilités principales Conception de l'architecture cible IBM MQ et intégration avec l'écosystème OpenShift / Kubernetes Définition des patterns d'exposition, de sécurité et de gouvernance EDA Déploiement de la solution IBM MQ Native HA sur OpenShift (ou Kubernetes équivalent) Automatisation des pipelines CI/CD avec Tekton et ArgoCD Provisioning et configuration via Terraform, automatisation des opérations via Ansible Intégration avec HashiCorp Vault pour la gestion des secrets Définition et mise en œuvre des politiques de sécurité (OAuth2, JWT, MTLS, quotas, rate limiting) Mise en place d'un cadre de gouvernance EDA (naming, versioning, lifecycle management) ; coaching des équipes et participation aux comités d'architecture et d'urbanisation Livrables attendus Architecture cible documentée (IBM MQ / EDA) Pipelines CI/CD opérationnels (Tekton, ArgoCD) Scripts et configurations d'infrastructure as code (Terraform, Ansible) Politiques de sécurité mises en œuvre (OAuth2, JWT, MTLS, quotas, rate limiting) Cadre de gouvernance EDA formalisé (naming, versioning, lifecycle management) Guides, standards, modèles de proxies et shared flows Participation documentée aux comités d'architecture et d'urbanisation
Nous recherchons un(e) Application Security / Product Security Analyst pour rejoindre l'équipe en charge de GLPI, une solution ITSM open source utilisée par des organisations partout dans le monde. L'objectif du poste : analyser les vulnérabilités qui concernent le produit, comprendre leur origine et leur impact, puis accompagner les développeurs dans leur résolution. Tes missions Tu interviendras principalement sur : l'analyse et la reproduction des vulnérabilités ; l'identification des vecteurs d'attaque et des composants concernés ; l'évaluation de leur exploitabilité, impact et criticité ; la création de PoC et la documentation des scénarios de reproduction ; l'analyse du code, des flux applicatifs, API et dépendances ; la recherche de vulnérabilités similaires dans le produit ; la qualification via CWE, OWASP et CVSS ; la revue de code orientée sécurité ; l'analyse des dépendances et CVE ; les tests de non-régression après correction ; l'amélioration progressive des contrôles de sécurité dans le cycle de développement. Tu travailleras directement avec les développeurs en leur apportant les informations nécessaires pour comprendre et corriger efficacement les vulnérabilités identifiées. L'objectif est également de prendre du recul sur les incidents rencontrés afin d'identifier les problèmes récurrents et de renforcer durablement la sécurité du produit. Environnement technique Application web open source complexe principalement développée en : PHP 8.2+ · Symfony · JavaScript · Vue.js · MySQL/MariaDB Environnement : Git/GitHub · Composer/npm · API REST · OAuth2 · LDAP · plugins Pratiques sécurité : SAST · SCA · DAST · pentest applicatif · PoC · CVE · CWE · OWASP · CVSS · Secure Code Review
MissionsConcevoir et développer des agents IA basés sur les LLM. Mettre en œuvre des architectures Agentiques utilisant LangChain, LangGraph, Semantic Kernel ou des frameworks équivalents. Développer des services Python robustes et industrialisables. Participer à l'intégration des solutions IA avec les applications et systèmes existants. Concevoir des workflows de raisonnement et d'orchestration d'agents (ReAct, Tool Calling, Multi-Agents). Mettre en place les pipelines CI/CD et les bonnes pratiques DevOps. Assurer la sécurisation des échanges et des API (OAuth2, OpenID Connect). Participer aux choix d'architecture technique et aux évolutions du socle IA. Contribuer à l'amélioration des performances, de la qualité et de la maintenabilité des solutions.
Hanson Regan recherche un administrateur SAP BI BO pour une mission de courte durée à Paris. • Projet : Notre client utilise une application qui collecte des informations à l'échelle nationale et génère des rapports analytiques grâce à SAP BI. • Niveau de compétence requis : Expert en administration SAP o Migration de SAML vers OAuth2 → définition de la stratégie et mise en œuvre o Mise à niveau de SAP Business Objects 4.3 SP4 vers SAP Business Objects 4.3 SP5 → définition de la stratégie et mise en œuvre 2 jours de présence par semaine à Paris • Date de début souhaitée : Dès que possible N'hésitez pas à me contacter si cette offre vous intéresse.
Vos missions en tant que Développeur Angula r : • Définir les bonnes pratiques Front-End. • Développer des composants Angular réutilisables et maintenables. • Gérer les états applicatifs (RxJS, Signals, NgRx selon le contexte). • Optimiser les performances Front-End (lazy loading, change detection, optimisation du rendering). • Participer aux choix d'architecture Front-End et à la structuration des applications Angular. • Garantir l'accessibilité et la qualité UX des interfaces. • Intégrer des solutions d'authentification et d'autorisation (Keycloak, OAuth2, OpenID Connect). • Réaliser des revues de code orientées qualité, performance et maintenabilité. • Participer aux décisions d'architecture Full Stack. Référence de l'offre : g082l9oye3
Au sein d'un client grand compte, nous recherchons un profil Développeur .NET Le développeur .NET doit avoir une bonne maitrise C#, .NET/.NET Core, Web API, SQL Server et les architectures REST. Capable de concevoir, développer et maintenir des applications et services sécurisés, d'intégrer des API, de travailler avec Git/Azure DevOps et d'appliquer les bonnes pratiques de qualité logicielle (tests, revue de code, SonarQube, documentation) Environnement Technique : · C#, .NET Framework 4.6, Web API, REST, JSON, XML, Webhooks, OAuth2, JWT, Swagger/OpenAPI, SQL Server, Git, Azure DevOps, Visual Studio, Postman, SonarQube.
Nous recherchons pour une mission longue chez notre client secteur banque/finance en région parisienne un Développeur Data Engineer expérimenté. Vous rejoignez une équipe qui construit, alimente et fait évoluer une plateforme de données dédiée à la finance durable (ESG). Vous êtes en contact direct avec les métiers, les architectes et les équipes infrastructure. Vos missions : - Développer des applications fullstack en Java (Spring, Hibernate) et en Angular. - Concevoir des traitements de données massifs avec Spark 3 en Java et des flux Kafka. - Concevoir et exposer des API REST/SOAP sécurisées (OAuth2), en approche TDD. - Déployer les applications sur Kubernetes, dans une démarche DevOps, avec les équipes infrastructure. - Rédiger des tests automatisés avec Cucumber. - Réaliser des tableaux de bord PowerBI pour restituer la donnée aux métiers. - Contribuer à l'architecture en microservices de la plateforme. Ref : O-QNPML
🏭 Secteurs stratégiques : Banque d'investissement 🗓 Démarrage : ASAP PAS DE FULL REMOTE NI SOUS TRAITANCE MERCI 🤝Description détaillée Dans le cadre du développement de projets d'AI au sein de la CIB, le client souhaite renforcer l'équipe principalement sur les problématiques back end. L'objectif de la mission est le développement d' un produit autour du NLP. Les projets sont de plusieurs types: - Conception et développement les services basés sur une architecture de micro-services évolutive. - Mise en œuvre de notre API REST ou de nos applications Web qui servent nos entreprises internes ou nos clients externes. - Ecriture du backend in Go et suivi des meilleures pratiques du marché en mettant en place le cadre de sécurité nécessaire à l'aide de OAuth2/OIDC. - Utilisation de notre pipeline d'intégration et de déploiement continu Utilisation des méthodologies Agile. Logiciels de production et d'expédition..
Je suis à la recherche pour un de nos clients de développeurs de composants d'intégration d'API/Webmethods/Apache Camel. Cette plateforme a pour vocation : • d'exposer les APIs du SI ; • d'orchestrer les échanges inter-applicatifs ; • de gérer les événements métiers ; • de standardiser les modèles de données ; • de mutualiser les intégrations entre pays ; • Les intégrations reposent notamment sur : • APIs REST ; • Kafka ; • modèles pivots de données ; • échanges évènementiels ; • échanges fichiers ; • composants Java / Spring boot / Webmethods; • patterns d'intégration d'entreprise. · Développement des composants d'intégration des APIs, évenements et fichiers ; · Implémentation des flux (événementiels, orchestrés) ; · Application des patterns d'intégration (EIP) pour garantir la portabilité (cible/legacy) ; · Réalisation des tests unitaires et d'intégration (avec mocks) ; · Corrections et maintenance évolutive. Compétences obligatoires· Backend & Frameworks : Java, Spring Boot, SQL, · Moteur integration : Apache Camel, Webmethods (IBM) · Connaissance des patterns EIP, Capacité à concevoir des solutions en Java/Camel qui respectent des patterns transposables dans WebMethods (ou inversement) · API Gateway : Webmethods , Apigee · Approche Contract-First : REST, OpenAPI/Swagger · Event-Driven (Confluent) · Sécurité : OKTA, OAuth2, JWT, HTTPS/mTLS DevOps:Git,CI/CD…
Dans le cadre d'un projet au sein d'une Direction des Systèmes d'Information, nous recherchons un Tech Lead Java Senior Fullstack pour intervenir sur la conception, le développement et l'évolution de solutions applicatives. Vous travaillerez en collaboration avec les architectes techniques, les Product Owners et une équipe d'environ 5 développeurs offshore. Vos principales missions : Assurer le leadership technique et encadrer une équipe de développeurs offshore. Concevoir et développer des applications Java / Spring. Garantir la qualité du code et le respect des bonnes pratiques de développement. Participer aux choix d'architecture et à la conception technique des solutions. Accompagner les Product Owners dans l'analyse des besoins et les estimations. Superviser les merge requests et les processus d'intégration continue. Assurer le suivi des performances, du monitoring et de l'exploitabilité des applications. Collaborer avec les équipes DevOps et participer à l'amélioration continue. Environnement technique : Backend : Java 17, Spring, Hibernate, JPA, API REST, SOAP. Frontend : JavaScript, TypeScript, Vue.js. Bases de données : PostgreSQL, SQL. Middleware : Kafka, Apache, Tomcat. Cloud et DevOps : AWS, Docker, Kubernetes, Jenkins, Maven. Outils : Git, SonarQube, ELK, Jira. Sécurité : OAuth2, SSO.
Mission freelance : Développeur / Intégrateur IAM Saviynt Visian recherche un consultant IAM pour une mission chez un grand groupe international, dans le cadre d'une migration de RSA vers Saviynt. Le poste Reprendre en autonomie des développements Saviynt existants : provisioning, cycle de vie des identités (JML), règles SOD, revues d'accès. Intégrations par REST API avec ServiceNow, Active Directory, un référentiel RH et des applications métier, avec un raccordement à OKTA. Le profil Une expérience concrète sur Saviynt ou sur une autre solution IGA (SailPoint, RSA), une très bonne maîtrise des API REST (JSON, OAuth2, certificats), et une première expérience de migration d'outil IAM. Opérationnel, autonome, orienté delivery. Les conditions Mission en présentiel dans les Hauts-de-Seine (92). Intéressé(e) ou vous connaissez quelqu'un ? Envoyez-moi un message privé avec votre CV et vos disponibilités. #IAM #Saviynt #IGA #Freelance #Cybersécurité
Contexte de la mission: Nous recherchons un développeur Fullstack Java/React - Confirmé/Sénior Dans le cadre du projet Référentiel Valeurs, visant à centraliser, fiabiliser et gouverner l'ensemble des données relatives aux instruments financiers, vous rejoignez la squad Applicative composée de 3 développeurs Logiciel, d'un Architecte technique, d'un Business Analyst et d'un Product Owner. Vos missions : - Conception et développement des composants applicatifs : Concevoir, développer et maintenir les applications du socle MDM, permettant la consultation, le référencement et l'administration des données d'instruments financiers - Développement back-end en Java : Implémenter des API REST performantes et sécurisées pour exposer les données du MDM vers les applications internes et partenaires - Conception de l'IHM en React (portail de consultation MDM) : Participer au développement de l'interface utilisateur (React) permettant la recherche, la visualisation et la gestion des données Golden Copy - Sécurité et conformité : Intégrer les standards du groupe en matière de sécurité et d'authentification (OIDC, OAuth2, gestion des rôles et permissions) - Optimisation et performance : Surveiller les performances applicatives, identifier les points de blocage et proposer des améliorations continues - Documentation et qualité logicielle : Documenter le code, les API, et les règles de gestion ; rédiger les guides de déploiement et de maintenance
MISSIONS PRINCIPALES Développement Java Développer et maintenir des APIs REST et microservices en Java 17/21 avec Spring Boot 3.x (Spring Security, Spring Data JPA) Écrire des tests unitaires et d'intégration rigoureux (JUnit 5, Mockito, AssertJ) Participer aux code reviews en équipe mixte Contribution Full-Stack TypeScript Développer des composants et interfaces en Angular (RxJS, routing, HttpClient) ou Vue.js (Composition API, Pinia, Vue Router) Intégrer les APIs REST depuis le front-end en TypeScript CI/CD & DevOps Contribuer aux pipelines CI/CD (GitLab CI, GitHub Actions, Jenkins ou équivalent) : écriture, amélioration, intégration des tests automatisés et du linting Maîtriser le cycle de delivery complet : commit → build → test → deploy Sécurité by Design Appliquer l'OWASP Top 10 dans le développement quotidien : injection, XSS, CSRF, broken auth Gérer les dépendances vulnérables (SCA : Dependabot, Snyk, OWASP Dependency-Check) Configurer et utiliser Spring Security (authentication, autorisation, JWT/OAuth2) Usage de l'IA dans le Développement Utiliser GitHub Copilot, Cursor, Claude Code ou équivalent au quotidien pour la génération de code, les tests, la documentation et le refactoring Structurer les prompts pour des cas d'usage complexes Valider et revue le code généré pour éviter la dette technique Collaboration en Équipe Mixte Participer aux rituels Agile (daily, sprint planning, review, rétro) Travailler avec des interlocuteurs variés : développeurs ESN, tech leads et product owners côté client Gérer Git en équipe : branching strategy, merge requests, résolution de conflits
Développement Java Concevoir, développer et faire évoluer des APIs REST et des microservices en Java 17/21 avec Spring Boot 3.x (Spring Security, Spring Data JPA) Rédiger des tests unitaires et d'intégration solides (JUnit 5, Mockito, AssertJ) Prendre part aux revues de code au sein d'une équipe mixte Contribution Full-Stack TypeScript Réaliser des composants et des écrans avec Angular (RxJS, routing, HttpClient) ou Vue.js (Composition API, Pinia, Vue Router) Brancher le front-end TypeScript sur les APIs REST CI/CD et DevOps Contribuer aux pipelines CI/CD (GitLab CI, GitHub Actions, Jenkins ou outil comparable) : les écrire, les faire évoluer, y intégrer les tests automatisés et le linting Maîtriser toute la chaîne de livraison : commit → build → test → déploiement Sécurité by Design Mettre en pratique l'OWASP Top 10 au quotidien : injection, XSS, CSRF, failles d'authentification Suivre et corriger les dépendances vulnérables (SCA : Dependabot, Snyk, OWASP Dependency-Check) Paramétrer et exploiter Spring Security (authentification, autorisation, JWT/OAuth2) L'IA au service du développement Recourir chaque jour à GitHub Copilot, Cursor, Claude Code ou un outil équivalent pour générer du code, des tests, de la documentation et pour refactorer Construire des prompts structurés pour les cas d'usage complexes Relire et valider le code produit par l'IA afin de ne pas créer de dette technique Collaboration en équipe mixte Participer aux cérémonies Agile (daily, sprint planning, review, rétrospective) Échanger avec des interlocuteurs divers : développeurs d'ESN, tech leads et product owners côté client Travailler avec Git en équipe : stratégie de branches, merge requests, résolution de conflits