Tu auras l'opportunité d'intégrer une squad constituée d'expert·e·s chez Okara, avec pour mission principale d'accompagner un grand compte dans la transformation de son système d'information. Ton rôle sera déterminant pour mener à bien la modernisation technologique de la structure et pour soutenir la montée en charge exponentielle de ses architectures backend. Plongé(e) au cœur des défis techniques liés aux enjeux cruciaux de performance et de résilience, tu interviendras sur l'intégralité du cycle de vie des projets. Tu participeras ainsi très activement à la conception préliminaire, au développement approfondi et au déploiement continu de services distribués, conçus pour être hautement disponibles. Au sein de cet environnement particulièrement stimulant et exigeant, tu seras amené(e) à traiter et à manipuler des volumes de données très importants au quotidien. Par ailleurs, ton expertise et ta vision globale te permettront de contribuer de manière stratégique aux grands choix d'architecture applicative afin de garantir la robustesse et la pérennité des solutions mises en place.
🏭 Secteurs stratégiques : Banque d'investissement 🗓 Démarrage : ASAP PAS DE FULL REMOTE NI SOUS TRAITANCE MERCI 💡 Contexte /Objectifs : 💡Objectif global : Dans le pôle Risk& Pnl, l'application permet de gérer la position intraday du trading en temps réel. Dans ce sens, elle pemet au trader de se connecter à différentes notifications de données de marché, de nouveaux deals, de réaliser l'évaluation de ses portefeuilles, et de récupérer différents indicateurs à partir de prix fournis par le moteur de la recherche. 💡Missions Principales : L'application est un client monolythique existant depuis plus de 18 ans, avec à peu près deux millions de lignes de code. La mission consiste à prendre en charge : - Sortie d'une partie du monolythe en services - Amélioration des performances de l'application - Ajout de nouvelles fonctionnalités.
Au sein d'une grande institution financière internationale, vous intégrerez un programme stratégique consacré à la transformation des activités de financements structurés et syndiqués. La mission consiste à développer les solutions permettant d'intégrer un nouveau système Back Office avec les différentes applications du système d'information. Vous rejoindrez une équipe Agile d'environ 10 personnes, répartie entre la France et l'Asie. Les échanges avec les développeurs internationaux seront quotidiens, à l'oral comme à l'écrit. Des déplacements mensuels sont à prévoir sur un second site en Île-de-France. Missions principalesEn tant que Développeur Backend Java Senior, vous aurez pour responsabilités de : Analyser les besoins fonctionnels et techniques transmis par les équipes projet. Concevoir les solutions techniques backend et formaliser les dossiers de conception. Développer les composants nécessaires à l'intégration du système Back Office avec les autres applications. Participer au développement et à l'évolution d'un ETL interne connecté à un bus applicatif Kafka. Concevoir et maintenir des API REST et des traitements d'échange de données. Développer des composants robustes et maintenables avec Java et Spring Boot. Écrire et automatiser les tests avec Cucumber. Manipuler et optimiser les données à l'aide de SQL. Participer aux revues de code et appliquer les bonnes pratiques de développement. Contribuer au déploiement et à la mise en production des composants. Superviser les applications à l'aide des outils de monitoring. Analyser les incidents et assurer le support applicatif de niveau 3. Participer aux cérémonies Agile Scrum et à l'amélioration continue de l'équipe. Collaborer quotidiennement avec les équipes techniques françaises et internationales.
Dans le cadre du renforcement de nos équipes à Montpellier, nous recherchons un Développeur Java Backend expérimenté pour intervenir sur des projets de développement et d'évolution d'applications backend. Vous intégrerez une équipe technique évoluant dans un environnement Agile, avec des enjeux importants autour de la conception, du développement, de l'intégration et du déploiement de services backend. Nous recherchons un profil autonome, capable d'intervenir sur des sujets techniques complexes et de contribuer aux choix et bonnes pratiques de développement. Vos missionsAu sein de l'équipe, vous serez notamment amené à : Analyser les besoins fonctionnels et techniques. Participer à la conception des solutions techniques. Concevoir et développer des applications backend en Java. Développer et maintenir des API REST et/ou SOAP. Mettre en œuvre des échanges de données et de messages avec Kafka. Participer à la conception et à l'évolution d'architectures distribuées. Interagir avec les bases de données et les différents systèmes du SI. Réaliser les tests et garantir la qualité des développements. Participer aux revues de code. Diagnostiquer et corriger les anomalies complexes. Assurer la maintenance corrective et évolutive des applications. Participer aux déploiements et à l'industrialisation des applications. Contribuer à l'amélioration continue des pratiques et des solutions techniques. Collaborer avec les différents membres de l'équipe dans un environnement Agile. Environnement techniqueLes compétences suivantes sont indispensables : Java Kafka Kubernetes GitLab CI/CD API REST et/ou SOAP Une bonne connaissance de l'écosystème Java Backend est également attendue, notamment : Spring / Spring Boot Git Maven ou Gradle SQL / bases de données relationnelles Tests unitaires et d'intégration Architectures microservices
A LIRE ATTENTIVEMENT AVANT DE POSTULER ⬇ 🏠 2 jours de télétravail/semaine - 📍 Toulouse - 🛠 Expérience confirmée Envie de rejoindre une équipe où la tech et les projets stimulants sont au rendez-vous ? Cette opportunité est faite pour vous ! 🚀 Envie de rejoindre un projet de transformation numérique au sein d'un environnement technologique moderne et en pleine évolution ? Cette opportunité est faite pour vous ! 🚀 Nous poursuivons notre développement et recherchons actuellement un.e Développeur.se Backend Java pour intervenir au sein de la Direction Advanced Tech de notre client. 💻💼 Vous intégrerez une équipe Agile et participerez au développement de composants logiciels dont le périmètre fonctionnel évoluera en fonction des priorités business définies par les différentes Business Units. Contexte : Dans le cadre d'un projet d'entreprise de transformation numérique, vous intervenez en collaboration avec la Product Owner d'un grand groupe et les équipes techniques. Vous participez à la conception et au développement de nouvelles fonctionnalités, tout en contribuant aux activités de tests, de documentation et de DevOps de l'équipe. Voici un aperçu détaillé de vos missions : 🎯 Participer à la conception des composants logiciels. Développer les fonctionnalités backend en Java. Mettre en place les différents niveaux de tests : tests unitaires, tests d'intégration, etc. Participer à la mise à jour de la documentation technique. Participer aux différentes cérémonies Agiles de l'équipe, notamment dans un fonctionnement de type Scrum. Contribuer aux activités DevOps de l'équipe. Participer à la conception et au développement d'API REST. Collaborer avec les équipes techniques et la Product Owner afin de répondre aux priorités business. Contribuer à l'évolution d'une architecture orientée microservices.
A LIRE ATTENTIVEMENT AVANT DE POSTULER ⬇ 🏠 2 jours de télétravail/semaine - 📍 Toulouse - 🛠 Expérience confirmée Envie de rejoindre une équipe où la tech et les projets stimulants sont au rendez-vous ? Cette opportunité est faite pour vous ! 🚀 Envie de rejoindre un projet de transformation numérique au sein d'un environnement technologique moderne et en pleine évolution ? Cette opportunité est faite pour vous ! 🚀 Nous poursuivons notre développement et recherchons actuellement un.e Développeur.se Backend Java pour intervenir au sein de la Direction Advanced Tech de notre client. 💻💼 Vous intégrerez une équipe Agile et participerez au développement de composants logiciels dont le périmètre fonctionnel évoluera en fonction des priorités business définies par les différentes Business Units. Contexte : Dans le cadre d'un projet d'entreprise de transformation numérique, vous intervenez en collaboration avec la Product Owner d'un grand groupe et les équipes techniques. Vous participez à la conception et au développement de nouvelles fonctionnalités, tout en contribuant aux activités de tests, de documentation et de DevOps de l'équipe. Voici un aperçu détaillé de vos missions : 🎯 Participer à la conception des composants logiciels. Développer les fonctionnalités backend en Java. Mettre en place les différents niveaux de tests : tests unitaires, tests d'intégration, etc. Participer à la mise à jour de la documentation technique. Participer aux différentes cérémonies Agiles de l'équipe, notamment dans un fonctionnement de type Scrum. Contribuer aux activités DevOps de l'équipe. Participer à la conception et au développement d'API REST. Collaborer avec les équipes techniques et la Product Owner afin de répondre aux priorités business. Contribuer à l'évolution d'une architecture orientée microservices.
Contexte de la mission : Viveris pilote les chantiers de transformation métier et IT qui contribuent à la performance des entreprises du Retail. Nous recrutons un Développeur Backend Senior Java. Intégré(e) à la Squad Customer en charge du système d'encaissement, vous contribuerez à l'évolution de notre application de gestion des factures. Votre mission principale consistera à développer de nouvelles fonctionnalités : - La génération de factures, - L'impression en local en magasin, - L'envoi par email, - La dématérialisation des documents, - L'archivage des données au format PDF et sous forme de données structurées. Vos responsabilités et missions : - Collaboration avec les analystes dans la mise en oeuvre des fonctionnalités demandées ; - Participation au développement backend sur un environnement en Java Springboot ; - Rédaction des spécifications et des cahiers de recette ; - Réalisation des tests unitaires et d'intégrations ; - Analyse et correction des incidents de production.
Concevoir, développer et maintenir des applications robustes et scalables avec Java, Spring Boot, Kafka et RabbitMQ. Architecturer des solutions microservices et event-driven. Traiter, agréger et transformer les données avec des outils orientés Data. Gérer les bases de données relationnelles et orientées document. Appliquer les principes DevOps notamment CI/CD. Utiliser le versionning avec Git. Intégrer les principes de craftsmanship et les bonnes pratiques telles que SOLID, YAGNI et la couverture de tests avec Sonar. Utilisation des outils Générative AI de manière régulière. Contribuer à l'amélioration continue de la qualité du produit et des pratiques de développement. Participer à toutes les phases du cycle logiciel de la conception à la mise en production et au run. Assurer la maintenance et l'évolution des applications existantes. Adopter les méthodes agiles notamment Scrum.
Contexte de la mission : Dans le cadre de la modernisation de son écosystème mobile au service de plus de 25 000 utilisateurs, la Direction des Systèmes d'Information d'un grand groupe d'assurance recherche un consultant pour un projet de réécriture applicative prévu jusqu'en juin 2027. Le chantier porte sur la refonte de plusieurs applications mobiles (initialement développées sous Ionic Capacitor) vers une architecture cible sous Flutter, combinée à la réécriture complète de la couche Back for Front (BFF) en Java. L'utilisation de l'intelligence artificielle est intégrée aux méthodes de travail (notamment via GitHub Copilot) afin d'accélérer les phases de développement. MissionsRéécriture du Back for Front (BFF) : Assurer la conception, la réécriture complète et la mise en production du socle BFF en Java / architecture micro-services. Développement mobile Flutter : Prendre en charge activement les développements applicatifs sous Flutter en remplacement du socle Ionic Capacitor. Intégration de l'IA & Outillage : Utiliser au quotidien GitHub Copilot pour optimiser les processus de livraison de code et être force de proposition sur de nouveaux cas d'usage IA à intégrer dans l'application. Qualité & Tests : Rédiger les tests unitaires (JUnit) et garantir la robustesse des fonctionnalités développées. MCO & Évolutions : Prendre en charge la maintenance corrective et évolutive des applications post-réécriture. Livraison continue : Déployer les livrables via les pipelines GitLab CI au sein d'une organisation en méthode Agile.
Dans le cadre de projets de modernisation technique et de renforcement des équipes de développement, nous recherchons un(e) Consultant(e) Développeur(euse) Back-End Java / Spring – Kafka & Qualité. Rattaché(e) à l'équipe technique, vous interviendrez sur la conception et le développement d'une application back-end à forte exigence de robustesse, de performance et de qualité logicielle. Missions : Conception & Développement Back-End : Participer à la conception ainsi qu'à la mise en œuvre des développements back à partir des spécifications fonctionnelles. Développer en respectant les bonnes pratiques définies, de manière robuste et performante. Connaître et appliquer les choix d'architecture faits au préalable. Qualité, Tests & Performance : Mettre en place des tests unitaires, d'intégration et de non-régression (Cypress, TDD). Optimiser les performances applicatives et SQL (plans d'exécution). Participer aux revues de code et challenger le besoin vis-à-vis des bonnes pratiques et contraintes techniques. Intégration & Flux de Données : Concevoir et intégrer des flux de données via Kafka pour les besoins de communication inter-services. Assurer la correction des anomalies fonctionnelles et/ou techniques. Communication & Accompagnement : Communiquer et remonter les alertes ou points de blocage au lead dev. Participer aux différentes réunions/ateliers de l'équipe et donner de la visibilité sur l'avancée des chantiers. Rédiger et actualiser les documents techniques, apporter du support aux équipes fonctionnelles.
Basée à Lille, Lyon, Nantes, Grenoble, Marseille, Paris et Bruxelles, Insitoo Freelances est une société du groupe Insitoo, spécialisée dans le placement et le sourcing des Freelances IT et Métier. Depuis 2007, Insitoo Freelances a su s'imposer comme une référence en matière de freelancing par son expertise dans l'IT et ses valeurs de transparence et de proximité. Actuellement, afin de répondre aux besoins de nos clients, nous recherchons un Developpeur back-end (H/F) à Lyon, France. Les missions attendues par le Developpeur back-end (H/F) : Vos missions Concevoir et développer les fonctionnalités back-end selon les besoins fonctionnels. Garantir la qualité du code par des tests robustes (unitaires, intégration, TDD) et l'optimisation des performances SQL. Être un appui technique au Lead Dev, participer aux revues de code et soutenir la montée en compétence de l'équipe. Rédiger la documentation technique et apporter votre support aux équipes fonctionnelles. Votre profil Séniorité confirmée en développement Back-end. Maîtrise impérative de Java 17, Spring Boot et Kafka. Solides compétences en bases de données (Oracle, optimisation SQL) et pratiques de test (TDD, Cypress). Culture Agile affirmée, force de proposition et bonnes capacités de communication. Les modalités Lieu : Lyon Télétravail : 50 % Démarrage : 2 novembre 2026 Durée : Mission longue
Participer à l'analyse des besoins fonctionnels avec les équipes métiers Concevoir et développer des fonctionnalités back-end en Java 17 / 21 Développer et maintenir les interfaces front-end en Angular 17+ Concevoir et exposer des API REST Assurer l'intégration entre les couches front-end et back-end Participer à la définition de l'architecture technique Déployer et maintenir les applications dans un environnement Kubernetes Rédiger la documentation technique Réaliser les tests unitaires et tests d'intégration Corriger les anomalies et optimiser les performances Participer aux rituels Agile (daily, sprint planning, review, retrospective) Collaborer avec des équipes internationales (échanges en anglais) Contribuer aux bonnes pratiques de développement (clean code, CI/CD, code review)
ATTENTION : Cette offre est à pourvoir sur la métropole lilloise et n'est pas compatible avec du full remote. 4ans d'expérience minimum dans le développement. Nous : On te parle de nous avant de parler Tech, car zatsit est avant tout une aventure humaine ! Bienvenue dans l'univers d'une ESN engagée. JE TE VOIS VENIR “Encore une…” Mais nous, c'est pour de vrai !! En bref, nous sommes engagés dans une VRAIE démarche à impact sur l'ensemble de notre chaîne de valeur “Collaborateurs/Clients/Partenaires”, évidemment sans oublier notre chère planète. Ces engagements font écho en toi et tu aimerais en savoir plus ? Ça tombe bien ! Alors continue de lire ce que nous avons à te proposer !! Ton futur job (de rêve ?) : Nous comptons sur toi pour réaliser de beaux projets chez nos clients (de la start-up au groupe d'envergure, nous avons tous besoin de tes talents 🙂) et avoir un impact au quotidien. Notre équipe participe à de très beaux projets comme un programme de transformation mobile e-commerce, une plateforme numérique dédiée à l'entraînement des sportifs, une solution SaaS qui sublime l'expérience développeur, du software embarqué dans des lockers connectés et de nouvelles opportunités à venir. Tous ces projets sont l'occasion de mettre en place des architectures event-driven ou de construire des APIs bien documentées, de tester les fonctionnalités et leur performance, de respecter l'accessibilité et d'induire une réflexion d'écoconception avec ses collègues. Tu bénéficieras également d'une mutuelle prise en charge à 100%, de titres restaurants durables (d'une valeur de 10 euros), de formations régulières, d'un accompagnement de qualité à la montée en compétences. Ton profil : Tu es passionné de la tech', tu maîtrises Java et ses dernières versions, tu connais bien la suite Spring et peut-être as-tu déjà joué avec d'autres technologies comme Quarkus ou Micronaut. Tu veilles à la qualité et la performance de tes développements et pour ça tu aimes mettre en place tout type de tests (unitaires, de propriété, d'intégration, performance, etc). Tu adoptes les principes du Craftmanship, t'appuies sur de la clean architecture, ou de l'hexagonale, et pour toi la documentation est primordiale. Tu aimes collaborer avec les OPS pour l'industrialisation et l'observabilité de tes applications. Le cloud t'est familier, qu'il soit américain ou français… Tu aimes le développement augmenté, que tu sois team Anthropic, OpenAi ou autre ? Alors, nous sommes faits pour nous rencontrer ! Toi : Tu justifies d'au moins 4 années d'expérience, dont au moins 3 en Java et sur ton framework de prédilection (Spring par exemple). Tu aimes faire de la veille pour te maintenir à jour et être en avance sur les tendances. Tu aimes diffuser ton savoir auprès d'un collectif. Tu es un adepte de la culture du test, des principes du Craft et tu t'intéresses aux sujets cloud & IA. Tu es un bon communicant, sympa (on espère !!) et souriant 🙂 Tu as une bonne capacité d'adaptations et as encore envie d'apprendre !! 😁 De nos engagements, on pourrait en faire un roman, mais on peut déjà commencer par en échanger autour d'un café ! Alors hop hop on clique et on postule ! Et bien sûr, l'ensemble de nos offres d'emploi sont ouvertes aux personnes en situation de handicap Et ... “zatsit” ... !☀️💙
🏭 Secteurs stratégiques : Banque d'investissement PAS DE FULL REMOTE NI SOUS TRAITANCE MERCI 🗓 Démarrage : ASAP 💡 Contexte /Objectifs : Au sein d'une équipe qui travaille sur une application d'aide à la décision pour le trading. Elle permet de gérer des données historiques sur les clients, et les données de marché, ainsi que des données intraday et des mesures de risques, il permet aussi de visualiser les axes de trading. L'application utilise Angular 15 comme front end, Java 11 et Python 2 en back end, et Apache ignite pour le calcul distribué, et Mongo DB comme base de données. Pour la partie déploiement, on utilise Docker / Kubernetes et Jenkins
Dans une plateforme applicative stratégique au sein du client, bâtie sur un socle moderne Java / Spring Boot et Angular, déployée en environnement conteneurisé Kubernetes sous les contraintes propres à un environnement bancaire régulé : résidence des données en Union Européenne, environnements cloisonnés, proxy d'entreprise et exigences de sécurité renforcées, besoin en architecture solutions dont les missions sont : • Définition, formalisation et évolution de l'architecture technique cible du périmètre (back-end, front-end, données, intégration, infrastructure). • Garantie de la cohérence technique de bout en bout et l'alignement avec les standards et la stratégie d'architecture de la banque. • Cadrage des choix technologiques structurants : traitements de masse, architectures orientées événements, concurrence, résilience et performance. • Production et maintien de la documentation d'architecture (décisions d'architecture, schémas cibles, standards de développement) et animation de les revues d'architecture. • Accompagnement de la montée en compétence des équipes distribuées ; arbitrage des sujets techniques transverses et lever les points bloquants. • Assurance de la conformité aux exigences de sécurité, de résidence des données (UE) et aux contraintes d'exploitation en environnement cloisonné. • Collaboration avec les équipes plateforme, sécurité, production et les référents architecture de l'entité. • Participation à la priorisation des sujets techniques et à la définition de la roadmap technique. • Contribution à l'observabilité, à la qualité logicielle et à l'industrialisation des chaînes CI/CD.
🏭 Secteurs stratégiques : Banque d'investissement 🗓 Démarrage : ASAP 💡 Contexte /Objectifs : Dans ce cadre, la prestation consiste à contribuer à/au(x) : Développement des différents projets fonctionnels Développement ITRM Maintenance du legacy Intégration des développements dans le SI La production de documentation et de recommandation Le suivi de la Feature Team Environnement technique : Java 6/7/8/17, spring batch, spring web, xldeplloy, jenkins, SQL, SonarAutres technologies : Docker et Kubernetes. Livrables Les livrables attendus sont : Développement JAVA backend Développement ITRM Devops: mise en place de la chaine de déploiement du projet, des serveurs, monitoring etc. Documentation pour le suivi et le backuping