Description de la mission : Tu intégreras un collectif projet Okara pour contribuer au développement d'applications web modernes, connectées à des API et intégrées dans un environnement cloud-native grand compte. En tant qu'ingénieur·e Full Stack confirmé·e avec une forte appétence front-end, tu seras particulièrement attendu·e sur la qualité des interfaces, l'expérience utilisateur (UX), la performance web et l'intégration fluide avec les services back-end. Tes missions principales : - Développer des fonctionnalités web performantes et accessibles avec un temps de codage estimé entre 60 % et 80 %. - Contribuer activement aux choix techniques de ton produit, notamment sur la partie front-end. - Collaborer au quotidien avec une équipe pluridisciplinaire (développeur·se·s back-end, QA, UX/UI designers, product owners et architectes). - Participer à l'amélioration continue des pratiques de développement, aux revues de code et accompagner ponctuellement des profils Associate. - Veiller au respect des standards de qualité, de sécurité (Security by design), d'accessibilité et à l'usage raisonné de l'IA.
Nous mettons en place une fondation on-chain sécurisée et scalable pour la tokenisation institutionnelle et les produits de registre distribué (DLT). L'expertise recherchée doit permettre un développement zero-to-one tout en répondant aux exigences de fiabilité, de conformité et de sécurité d'un groupe de bourse régulé. Concevoir l'architecture des smart contracts pour l'émission d'actifs numériques, la gestion de leur cycle de vie, la propriété, les transferts et le règlement. Implémenter des smart contracts Solidity prêts pour la production, compatibles avec les environnements EVM et les patterns de chaînes permissionnées applicables. Développer des composants de tokenisation réutilisables, capables de supporter plusieurs types d'instruments financiers et de futures extensions produit. Implémenter des contrats ERC-20 et leurs extensions pertinentes, avec un contrôle d'accès robuste, une gestion de l'offre (supply) et des invariants de propriété solides. Créer des suites de tests complètes (property-based, invariants, fuzzing) couvrant la correction fonctionnelle, les cas limites et les scénarios adverses. Réaliser du gas profiling, des analyses de performance et des revues de sécurité des smart contracts, en documentant les risques identifiés et les mesures de mitigation. Préparer le code des contrats, la documentation, les preuves de tests et les éléments justificatifs pour des audits de sécurité externes indépendants. Corriger les constats d'audit, valider les correctifs et maintenir une traçabilité des enregistrements de sécurité et d'assurance qualité. Appliquer l'IA (échafaudage de contrats, refactoring, génération de tests, triage des vulnérabilités) sous des contrôles stricts de revue et de vérification humaines. Définir et faire respecter des pratiques d'hygiène des prompts empêchant l'exposition de clés privées, d'adresses de wallet, de logique métier confidentielle ou de code non audité à des services d'IA externes. Fournir une documentation technique couvrant l'architecture, les interfaces, les procédures de déploiement, les hypothèses de sécurité, les invariants et les considérations opérationnelles. Collaborer avec les parties prenantes produit, juridique, conformité, sécurité et ingénierie pour garantir une solution robuste, maintenable et alignée avec les exigences des marchés financiers institutionnels.
Contexte de la mission Dans le cadre de la modernisation de sa plateforme applicative et de la transformation de ses pratiques d'ingénierie, notre client recherche un Développeur Full Stack Java / Angular capable de prendre en charge un produit sur l'ensemble de son cycle de vie. L'environnement traite des données et des traitements à forte volumétrie, avec des exigences importantes en matière de : fiabilité ; disponibilité ; performance ; résilience ; qualité logicielle ; continuité de service. Les équipes évoluent dans un environnement Agile SAFe et poursuivent la migration progressive de leurs applications vers le Cloud AWS. Missions principales Développement backend Concevoir et développer des services en Java et Spring Boot. Développer et maintenir des API REST. Concevoir des traitements batch volumineux et critiques. Participer à la modernisation des composants existants. Travailler sur des applications historiques et modernes. Optimiser les performances du code, des traitements, des API et des requêtes SQL. Participer à la conception de solutions maintenables, testables et évolutives. Développement frontend Concevoir et maintenir les interfaces en Angular 7 ou version supérieure. Développer des composants réutilisables. Participer à l'amélioration des performances et de l'expérience utilisateur. Mettre en place les tests frontend nécessaires. Collaborer avec le Product Owner sur les parcours fonctionnels et les critères d'acceptation. Traitements batch et données Concevoir et développer des traitements batch pour des volumes importants. Garantir la robustesse et la reprise des traitements en cas d'erreur. Travailler avec des bases de données relationnelles. Optimiser les requêtes SQL. Participer à des sujets de migration et de transformation de données. Une expérience avec Apache Spark est fortement recherchée.
Nous recherchons un Développeur Java Back-End Senior / Tech Lead pour intervenir sur des projets stratégiques à fortes contraintes techniques. Le consultant participera au développement d'applications Java, à la conception des architectures et aux choix techniques. Il accompagnera les équipes en tant que référent technique et contribuera à la qualité des développements. Une solide maîtrise de Java, Spring, Oracle, GitLab CI et Jira est requise, avec une expérience des API REST/SOAP appréciée.
Dans le cadre du renforcement d'une équipe de Gestion Courante Décisionnelle / Datalake, notre client recherche un Data Engineer / Développeur Big Data Spark Scala expérimenté, capable d'intervenir sur des traitements critiques en production et de contribuer au maintien de la qualité de service. L'environnement repose sur une architecture Big Data collectant les données de plusieurs back-offices, avec un Datalake et une alimentation d'un Datawarehouse sur environnement Exadata. Vos missionsVous interviendrez principalement sur le RUN et la maintenance applicative des traitements décisionnels : Assurer le suivi quotidien des traitements Spark / Scala Analyser et corriger les incidents applicatifs et fonctionnels Réaliser, lorsque nécessaire, les reprises de données associées aux incidents Développer et mettre en œuvre les évolutions confiées Réaliser les tests des corrections et nouveaux développements Participer aux mises en production Maintenir à jour la documentation technique et fonctionnelle Mettre à jour les outils de suivi de l'équipe Rendre compte de l'avancement et des incidents au chef de projet
Pour l'un de nos clients historiques, nous recherchons un profil DevOps qui maîtrise Java et Python L'objectif est d'intégrer les équipes IaaS et de travailler sur plusieurs chantiers techniques : Design d'architecture Infra Infra as a service DevOps (accompagnement des développeurs sur certains sujets sensibles), avec GitlabCI Migration de l'orchestrateur (Java, Kubernetes vers Python, Terraform, Airflow) Accompagnement des équipes sur des choix d'architecture, et solutions de backup Mise en place d'une marketplace de services autour d'un Cloud de confiance. Beaucoup de sujets de migration, et sujets autour de l'IaC sont à prévoir.
Contexte : Dans le cadre d'un projet au sein d'un acteur majeur du secteur bancaire, nous recherchons un Développeur Full Stack Java / Angular pour intervenir sur les outils de distribution de produits d'épargne salariale. Le consultant intégrera un environnement Agile et participera aux évolutions des applications aussi bien sur les parties Front-End que Back-End, en collaboration avec les différentes équipes techniques et métiers. Une sensibilité aux pratiques de Craftsmanship ainsi qu'une bonne maîtrise de la conception et de l'utilisation d'API REST sont attendues. Missions : Concevoir et développer les évolutions fonctionnelles et techniques des applications. Intervenir sur les développements Back-End en Java / Spring. Participer aux développements Front-End avec Angular. Concevoir, développer et maintenir des API REST / Web Services. Participer à l'intégration et à la maintenance des services SOAP / REST. Développer et optimiser les requêtes SQL. Intervenir sur les bases de données DB2 LUW. Participer aux tests, à la correction des anomalies et à la mise en production. Contribuer à l'amélioration continue de la qualité du code dans une démarche Craftsmanship. Participer aux cérémonies et au fonctionnement de l'équipe en méthodologie Agile. Collaborer avec les équipes métiers, techniques et les autres développeurs. Garantir la qualité, la maintenabilité et la robustesse des développements.
Envie d'un nouveau challenge... CELAD vous attend ! Nous poursuivons notre développement et recherchons actuellement un(e) Scrum Master / Développeur FullStack Java pour intervenir chez un de nos clients. Contexte : Vous rejoignez une équipe Agile dans le cadre de la création d'une nouvelle plateforme digitale BtoB. Ce projet stratégique consiste à concevoir une application métier de nouvelle génération, depuis sa phase de conception jusqu'à sa mise en production. Vous intégrerez une équipe où la proximité entre les métiers et les équipes techniques est au cœur du fonctionnement. Au-delà de votre expertise en développement FullStack, vous contribuerez à la dynamique Agile de l'équipe et participerez à la diffusion des bonnes pratiques Scrum. Votre mission : Au sein d'une équipe projet, vous serez en charge de : Participer à la conception technique et aux choix d'architecture de la plateforme Développer les fonctionnalités métier en Java FullStack Concevoir, développer et maintenir les API REST et les microservices Garantir la qualité du code, des tests et des livrables Animer ou contribuer aux cérémonies Agile Scrum et accompagner l'équipe dans les bonnes pratiques Participer à l'amélioration continue des processus de développement, d'intégration et de déploiement
Envie d'un nouveau challenge... CELAD vous attend ! Nous poursuivons notre développement et recherchons actuellement un(e) Scrum Master / Développeur FullStack Java pour intervenir chez un de nos clients. Contexte : Vous rejoignez une équipe Agile dans le cadre de la création d'une nouvelle plateforme digitale BtoB. Ce projet stratégique consiste à concevoir une application métier de nouvelle génération, depuis sa phase de conception jusqu'à sa mise en production. Vous intégrerez une équipe où la proximité entre les métiers et les équipes techniques est au cœur du fonctionnement. Au-delà de votre expertise en développement FullStack, vous contribuerez à la dynamique Agile de l'équipe et participerez à la diffusion des bonnes pratiques Scrum. Votre mission : Au sein d'une équipe projet, vous serez en charge de : Participer à la conception technique et aux choix d'architecture de la plateforme Développer les fonctionnalités métier en Java FullStack Concevoir, développer et maintenir les API REST et les microservices Garantir la qualité du code, des tests et des livrables Animer ou contribuer aux cérémonies Agile Scrum et accompagner l'équipe dans les bonnes pratiques Participer à l'amélioration continue des processus de développement, d'intégration et de déploiement
Notre client, acteur majeur de la grande distribution, recherche un Développeur Full Stack Java / React afin de renforcer une équipe en charge d'applications stratégiques liées aux opérations magasins et au e-commerce. Vous rejoindrez une équipe Agile composée de 3 développeurs Full Stack expérimentés (+5 ans d'expérience), intervenant sur un périmètre fonctionnel varié avec de nombreux projets d'évolution et de modernisation. Concevoir, développer et maintenir des applications métier critiques. Participer à l'évolution des plateformes Java et à la modernisation des applications existantes. Développer de nouvelles fonctionnalités Front-end et Back-end. Participer à l'amélioration continue des pipelines CI/CD et de la qualité logicielle. Contribuer à la migration technologique des applications vers des architectures plus modernes. Collaborer étroitement avec les équipes métier afin de faire évoluer les outils existants. Vous interviendrez notamment sur des applications permettant : L'import et l'export du catalogue produits vers différents partenaires et la plateforme Drive. L'import et l'export des données destinées aux étiquettes électroniques en magasin. La gestion des préparations de commandes Drive via un portail de suivi et une application de préparation avec scanner d'articles. La maintenance et l'évolution d'applications historiques en cours de modernisation.
Bonjour, Pour le compte d'un de mes clients, je recherche un profil correspondant à ces prérequis : La mission confiée au Responsable Technique Back-End sera de prendre en charge les expertises liées aux applications développées en utilisant le cadriciel ainsi les Back-end Angular, en particulier les demandes d'assistance des autres équipes d'ingénierie. Liste des technologies mises en oeuvre : Langages : Java/J2EE, Springboot 2.4.5 et +;- SGBD : PostgreSQL 9 et + (Sybase 15,6 serait un plus), Hibernate Forge de développement : Gitlab, Artyfactory, SonarQube Normes : développement, sécurité, performance Architecture logicielle Cadriciel MASA/Orion en version 4 et 5 (JEE, Spring, JSF, XHMTL)
Notre client recherche un Développer Backend e-commerce afin d'eefectuer la mission suivante: ANALYSE Participe à l'analyse fonctionnelle détaillée des besoins utilisateurs et peut être sollicité pour des ateliers de définition des spécifications générales Étudie les opportunités et la faisabilité technologique de l'application, réalise l'analyse technique, l'étude détaillée et contribue à l'estimation des charges CONCEPTION ET DÉVELOPPEMENT Contribue au design du logiciel et des frameworks utilisés dans le cadre du projet Adapte et applique les paramètres techniques des progiciels ou des middlewares Réalise le prototypage Analyse et développe les composants en utilisant les langages appropriés Participe à la structuration des Bases de Données Participe à la revue croisée des développements de ses pairs Initialise le dossier d'exploitation Assemble les composants unitaires dans un package applicatif cohérent destiné au déploiement de la solution et l'intègre à la gestion de configuration Documente les applications pour les développements ultérieurs et la Mise en Production (MEP) Harmonise et industrialise l'ensemble des composants et applications Utilise les composants logiciels réutilisables et met à jour la nomenclature RECETTE UNITAIRE ET TESTS D'INTÉGRATION Responsable des tests unitaires : élaboration des jeux d'essais et réalisation Teste, identifie et traite les dysfonctionnements éventuels du logiciel développé Vérifie la conformité de l'ouvrage avec la demande formulée Contribue à la préparation et à la réalisation des tests d'intégration Analyse les résultats et rédige le rapport de tests MAINTENANCE Réalise les développements nécessaires à la maintenance corrective et évolutive Participe à l'analyse et à la résolution des incidents de production
🗓 Démarrage : 03/09/2026 ⏳ Durée : 3 ans 📍 Lieu : Châtillon (92) 🎓 Expérience : 10 ans minimum 🏠 Télétravail : 3 jours sur site 🏢 Secteur : Retail 💰 TJM : 550 € Contexte de la mission Dans le cadre d'une évolution dans un environnement Agile, notre client recherche un développeur PL/SQL / Java / TradeXpress pour intégrer l'équipe Argos étoile. Le prestataire sera amené à réaliser des développements importants en Java et PL/SQL, ainsi que, dans une moindre mesure, des développements sur l'ETL TradeXpress. Environnement technique PL/SQL Java ETL TradeXpress ARGOS Missions principales Réaliser des développements PL/SQL de haut niveau Réaliser des développementsJava Intervenir, à moindre échelle, sur des développements avec l'ETL TradeXpress Contribuer aux évolutions du système dans un environnement Agile
🎯 MISSIONS : Intégré(e) aux équipes d'un de nos clients grand compte vos missions seront les suivantes : - Concevoir les solutions en adéquation avec les besoins et contraintes exprimés par le client - Réaliser des développements selon : les priorités et entrants définis par le client et les exigences de qualité logicielle en vigueur (industrialisation logicielle, revues de code, tests automatisés, qualimétrie...) - S'appuyer sur les socles et pratiques existantes - Préparer les livrables et les déployer sur des environnements de test - Corriger les anomalies - Assurer le versionning des développements - Participer aux rituels des projets en mode agile (Daily, démo, rétro…) - Adapter les bonnes pratiques au contexte SMACL - Réaliser des requêtes SQL - Prendre en charge les développements dans un contexte d'agilité à l'échelle (participation aux cérémonies Agile) Environnement technique : Stack : Backend : Java 8/17, Spring Boot, API, diverses bases de données et middleware ainsi que leurs écosystèmes Frontend : Angular Outillage & méthodes : Gitlab, Gitlab CI, Ansible, intégration continue, conteneurisation, tests automatisés, agilité, qualité logicielle
Les principales missions sont : Automatisation de la construction d'infrastructures basées sur une architecture conteneurisée (Openshift, Helm, Argo CD, Terraform...) Développement de policies (flow technique de traitement de l'information) et modules en différents langages (Java, Groovy, etc.) Industrialisation par le biais d'une chaine d'Intégration Continue avec utilisation des outils DEVOPS (Jenkins, BitBucket, Maven, Sonar, XLDeploy, Python... ) Support aux équipes exploitant les plateformes ainsi qu'aux éditeurs exposant ou consommant des services sur les plateformes
Strasbourg - Télétravail 2 jours/semaine après 4 mois - Expérience de 5 ans minimum (hors stages / alternance) Vous êtes prêt.e à relever un nouveau défi technique ? Nous poursuivons notre développement et recherchons actuellement un.e Développeur JAVA pour intervenir chez un de nos clients. Votre rôle au quotidien : - Analyser les besoins utilisateurs et proposer des solutions adaptées et performantes - Concevoir et développer des applications robustes, tout en réalisant des tests rigoureux (unitaires, intégration, charge) - Garantir la qualité du code en respectant les bonnes pratiques et en produisant une documentation claire - Assurer la maintenance et les évolutions des applications pour répondre aux besoins métier - Fournir un support technique et accompagner les utilisateurs - Partager vos connaissances pour renforcer l'expertise collective de l'équipe ⚙️ Stack technique : - Back-end : Java, Spring Boot - Front-end : Connaissance ou expérience d'un framework JavaScript - Middleware : RabbitMQ, Kafka, JMS (au moins une expérience significative) - Bases de données : SQL Server, MongoDB - Architecture : Expertise confirmée en microservices - Tests : jUnit - Versionning : Git - Outils de développement : IntelliJ, Maven, Sonar - Déploiement : Jenkins, Ansible - Gestion de projet : JIRA, Confluence Quelques infos importantes à retenir : - Expérience de 5 ans minimum (hors stages / alternance)