Contexte : Je recherche un Développeur Java / Spring Boot Confirmé (2 à 7 ans d'expérience) pour intervenir au sein d'une DSI de grande envergure, sur des applications critiques dédiées à l'information voyageurs et à la diffusion de données de transport en temps réel. La mission s'inscrit dans un environnement technique exigeant, avec de forts enjeux de performance, haute disponibilité, traitement de flux de données et architectures distribuées, au sein d'une équipe Agile Scrum. Description Missions principales : Concevoir et développer des fonctionnalités sur des applications de diffusion d'informations voyageurs en temps réel. Participer à la conception et à l'évolution d'architectures distribuées et d'API REST. Prendre en charge les User Stories, de leur estimation jusqu'à leur livraison. Développer et maintenir les tests unitaires, d'intégration, fonctionnels et de performance. Réaliser les revues de code, les travaux de refactoring et les optimisations techniques. Garantir les performances, la robustesse et la haute disponibilité des applications. Participer aux déploiements, aux mises en production et au maintien en condition opérationnelle. Contribuer à l'amélioration continue des pratiques de développement, notamment à travers l'utilisation encadrée de l'IA générative. Livrables Compétences techniques attendues : Environnement Java / Back-end Java 17 minimum / Spring Boot 3 minimum Architectures distribuées, MVC, Hibernate, Spring Data Conception et développement d'API REST / JSON Optimisation de code, refactoring, design patterns PostgreSQL 14, Redis Cloud / DevOps Kubernetes : expérience significative indispensable Connaissances AWS et environnement OpenShift Git / GitLab, Jenkins, SonarQube, JFrog Artifactory, Ansible Linux RHEL8, scripting Shell Pratiques CI/CD Tests et performance JUnit, Cucumber Tests unitaires, fonctionnels, d'intégration et de performance Connaissance des systèmes temps réel, du multithreading et des contraintes de haute disponibilité Compétences complémentaires : Développement Front-end : React, Angular Connaissances Apache Kafka et architectures de streaming Pratique opérationnelle de l'IA générative dans les développements : génération de tests, documentation, analyse de logs, assistance au code, avec contrôle systématique des productions Expérience en Agile Scrum Une expérience dans les transports et l'information voyageurs serait appréciée. Compétences
#StormYourCareer ✨ Rejoins STORM GROUP et construis ta carrière avec nous ! Guide l'excellence techniqueNous recherchons un(e) Tech Lead Java & Angular pour renforcer nos équipes et accompagner nos clients stratégiques dans le développement de leurs nouvelles offres applicatives. Référent(e) technique de premier plan, ton rôle combinera le cadrage d'architectures robustes, le chiffrage des solutions et le développement actif sur des technologies Fullstack. Ton futur environnementTu intégreras une équipe dynamique où la synergie entre la technique et le fonctionnel est essentielle. En étroite collaboration avec les Business Analysts (BA), tu interviendras sur l'ensemble du cycle de vie des projets, depuis l'étude de faisabilité jusqu'à la mise en production. C'est un cadre idéal pour exprimer ton leadership technique, concevoir des architectures innovantes et accompagner le collectif vers les meilleures pratiques de développement. Tes missions clésArchitecture, Cadrage & Conception : Concevoir les solutions techniques permettant de répondre précisément aux besoins fonctionnels exprimés par les BA. Réaliser les études de faisabilité technique et piloter le chiffrage des solutions proposées. Participer activement à la conception technique globale des projets et rédiger les spécifications techniques (notamment via la modélisation UML). Développement & Delivery Fullstack : Développer les composants complexes sur les stacks Java et Angular, et garantir la qualité via des tests unitaires rigoureux. Assurer la livraison et le déploiement des applications modifiées dans les différents environnements de hors-production. Assurer la maintenance corrective en apportant les remédiations nécessaires suite aux anomalies détectées. Pilotage Technique & Amélioration Continue : Participer activement aux réunions de suivi d'avancement et collaborer à la vie de l'équipe. Identifier et remonter les risques ou alertes techniques de manière proactive pour sécuriser les jalons. Ton profilFormation : Diplôme d'Ingénieur ou Bac+5 spécialisé en informatique. Expérience : Une expérience réussie et confirmée sur un poste similaire de Tech Lead ou de Développeur Fullstack Senior prêt à franchir un cap. Expertise Back-End : Solide maîtrise de la conception et du développement d'applications Web Java / JavaEE, ainsi que des frameworks et outils associés : Spring, Hibernate, CXF, JUnit / DBUnit, Git, Jenkins, Fortify et Maven. Expertise Front-End : Excellentes connaissances des technologies Web modernes, en particulier Angular, Bootstrap, HTML, CSS et Ajax. Langues : Maîtrise courante de l'anglais indispensable. Tes atoutsLeadership Technique : Capacité à orienter les choix technologiques et à porter la vision d'une architecture propre et évolutive. Rigueur et Autonomie : Organisation exemplaire pour mener de front les phases de cadrage et le développement opérationnel dans le respect des délais. Esprit d'Analyse : Forte capacité de synthèse pour traduire des enjeux métiers complexes en solutions logicielles performantes. Nos avantagesRemboursement des titres de transport à hauteur de 75%. Tickets restaurant pris en charge par STORM GROUP à hauteur de 50% (10,5€ / jour). Accès Gymlib / Wellpass (sport et bien-être). Contrat Santé / Prévoyance mis en place auprès de la compagnie Alan. Formation continue : Accès à Udemy Business. Prime de cooptation, prime d'intéressement et de participation. Deux à trois jours de télétravail par semaine. 5 raisons de nous rejoindreParcours sur mesure : Co-construis une trajectoire professionnelle unique, adaptée à tes ambitions. Missions Stratégiques : Interviens sur des projets d'envergure, en parfaite cohérence avec ton expertise. Suivi Dédié : Bénéficie d'un pilotage annuel structuré pour garantir ta progression continue. Excellence Continue : Développe tes compétences au quotidien au sein d'un écosystème exigeant. Performance Durable : Évolue dans un cadre où l'exigence métier respecte ton équilibre de vie. Notre processus de sélectionÉchange introductif avec un chargé de recrutement. Entretien métier avec évaluation technique approfondie. Rencontre finale pour validation du fit et projection sur la mission. Storm Group encourage une culture inclusive et multiculturelle où la diversité des profils nourrit notre intelligence collective. En rejoignant la Storm Team, tu intègres un écosystème engagé qui place le développement de tes talents au cœur de sa stratégie, tout en agissant concrètement pour la solidarité et la réduction de l'empreinte environnementale, aussi bien au sein de nos bureaux que dans les projets d'envergure que nous menons chez nos clients.
Participer à l'analyse des besoins fonctionnels et techniques Concevoir et développer de nouvelles fonctionnalités Développer des API REST et microservices Réaliser les développements Back-End en Java / Spring Boot Concevoir les interfaces Front-End en Angular Rédiger les spécifications techniques Réaliser les tests unitaires et garantir la qualité du code Analyser et corriger les incidents de production Participer aux revues de code Collaborer avec les équipes métiers, MOA et équipes internationales Contribuer aux démarches CI/CD et aux bonnes pratiques de développement
ContexteNotre client, fait évoluer les systèmes d'information de ses activités Son enjeu : concevoir et livrer rapidement des solutions IT simples, innovantes, évolutives et sécurisées, tout en garantissant la qualité au quotidien. Vous intégrez l'équipe de développement pour contribuer à la conception et au développement de ces solutions. MissionsPrendre en charge l'analyse technique et la conception de moyens logiciels Développer et maintenir les composants backend (Java, Spring Boot, APIs REST) Développer et maintenir les interfaces utilisateur (React, Redux, TypeScript, Angular) Contribuer aux phases de tests : unitaires, intégration, automatisation Rédiger la documentation technique et fonctionnelle Participer à la veille technologique et proposer des améliorations continues Assurer le suivi de production Respecter les processus internes de sécurité, conformité et qualité LivrablesDocumentation des API (Swagger / OpenAPI) Dépôts Git structurés (branches, conventions de nommage) Tests unitaires, d'intégration et end-to-end (E2E) Développement de fonctionnalités
Diplômé(e) d'une formation supérieure en informatique, vous justifiez d'une expérience significative dans le développement d'applications web Full Stack. Vous maîtrisez : Java et les frameworks associés (Spring, Spring Boot) ; Angular et les technologies Front-End (TypeScript, HTML5, CSS3) ; La conception et le développement d'API REST ; Les bases de données SQL ; Les bonnes pratiques de développement et d'architecture logicielle ; Les tests unitaires et d'intégration ; Les outils de versionning et d'intégration continue (Git, GitLab, Jenkins, Azure DevOps) ; Les méthodologies Agile (Scrum, Kanban). Vous êtes reconnu(e) pour votre rigueur, votre autonomie, votre capacité à travailler en équipe et votre volonté de proposer des solutions techniques adaptées aux enjeux métiers.
Participer à l'analyse des besoins fonctionnels et techniques Concevoir et développer de nouvelles fonctionnalités Développer des API REST et microservices Réaliser les développements Back-End en Java / Spring Boot Concevoir les interfaces Front-End en Angular Rédiger les spécifications techniques Réaliser les tests unitaires et garantir la qualité du code Analyser et corriger les incidents de production Participer aux revues de code Collaborer avec les équipes métiers, MOA et équipes internationales Contribuer aux démarches CI/CD et aux bonnes pratiques de développement
Vos missions ? En tant que développeur Java MongoDB (H/F), vous serez en charge des missions suivantes: - Le développement des tâches qui vous sont assignées en respectant les spécifications - Le Code Review avec les autres développeurs du projet - L'écriture de tests unitaires et fonctionnels durant vos développements - L'industrialisation de vos développements via notre PIC (Jenkins) - La participation au Daily Scrum Meeting, Sprint Revue, Rétro de Sprint et Planning Poker La stack technique : - Back End : Java - BDD : MongoDB - Outils : Git, Jenkins, Jira
Contexte de la missionDans le cadre de l'évolution d'une application stratégique de facturation B2B et de la préparation aux exigences réglementaires liées à la facturation électronique, nous recherchons un Développeur Back-End Java 21 expérimenté. Vous intégrerez une équipe technique en charge d'un produit en production, avec pour objectifs d'accélérer la livraison de nouvelles fonctionnalités, de renforcer la qualité et la sécurité applicatives, d'intégrer des usages d'intelligence artificielle dans le cycle de développement et d'optimiser les coûts d'exploitation. La mission s'inscrit dans un environnement exigeant, marqué par des délais de livraison contraints, des enjeux de continuité de service et une forte attention portée à la performance et à la conformité. Missions principales1. Développement Back-End et architectureConcevoir, développer et déployer de nouvelles fonctionnalités en Java 21. Participer au cadrage technique et aux choix d'architecture logicielle. Développer et maintenir des applications et services s'appuyant sur Kafka et MongoDB. Garantir la robustesse, la sécurité, la performance et la maintenabilité du code. Assurer la continuité de service et sécuriser les mises en production. Contribuer à l'amélioration continue de l'architecture existante. 2. Qualité logicielle et industrialisationConcevoir et maintenir des tests automatisés. Identifier et réduire la dette technique. Participer aux revues de code et diffuser les bonnes pratiques de développement. Améliorer les processus d'intégration et de déploiement continus. Documenter les solutions techniques et contribuer à la montée en compétences de l'équipe. 3. Intégration de l'intelligence artificielleIdentifier les cas d'usage pertinents de l'IA dans le cycle de développement. Concevoir et intégrer des agents et des compétences IA (agents/skills) dans les pratiques d'ingénierie. Industrialiser les usages de l'IA pour améliorer la productivité et fiabiliser les développements. Contribuer à la réduction du time-to-market et à l'amélioration de la qualité des livrables. 4. Optimisation FinOpsAnalyser les coûts d'exploitation de la solution existante. Identifier et prioriser les leviers d'optimisation des ressources et de l'architecture. Proposer des évolutions techniques permettant d'améliorer le rapport coût/performance. Mettre en œuvre des actions d'optimisation sans dégrader la disponibilité, la sécurité ni la qualité de service. Formaliser un plan d'optimisation FinOps assorti de recommandations priorisées. Compétences techniques requises Compétences indispensables Java 21 : expertise confirmée. Apache Kafka : expertise confirmée. Architecture logicielle : niveau confirmé. Développement Back-End et conception de solutions robustes et évolutives. Compétences importantes Tests automatisés et assurance qualité logicielle. Gestion et réduction de la dette technique. Sécurisation des applications et des mises en production. Maîtrise de MongoDB. Compétences appréciées Intégration de l'intelligence artificielle dans le cycle de développement. Mise en œuvre d'agents IA et de skills. Connaissances des pratiques FinOps et de l'optimisation des coûts d'infrastructure. Expérience des environnements de production à fortes exigences de disponibilité et de conformité. Pratique des méthodes d'intégration et de déploiement continus (CI/CD).
Dans le cadre du renforcement des équipes de l'un de nos clients du secteur des services financiers, nous recherchons un(e) Développeur(se) Java Senior pour intervenir sur des projets stratégiques à forte dimension technique. Au sein d'une équipe de développement transverse, vous participerez à la conception, au développement et à l'évolution d'applications critiques tout en contribuant à l'amélioration continue du système d'information. Vos missions Concevoir et développer de nouvelles fonctionnalités en lien avec les besoins métiers. Participer aux projets de maintenance évolutive et corrective. Prendre en charge des sujets techniques complexes et proposer des solutions adaptées. Contribuer aux projets de migration technologique et à la réduction de la dette technique. Réaliser les revues de code et promouvoir les bonnes pratiques de développement. Assurer le refactoring et l'amélioration continue des applications. Participer aux phases de tests, de recette et de déploiement. Accompagner les équipes métiers lors des phases de validation. Assurer le support et le maintien en conditions opérationnelles des solutions développées. Participer activement à l'automatisation des processus de développement et de déploiement (CI/CD).
ACCROCHE SI TU CROIS QU'IL TE FAUT UN BATEAU ALORS SORS LES RAMES ... CE QUE TU RECHERCHES : Evoluer au sein d'une équipe dynamique Participer à des projets innovants d'envergure Relever des défis Donner un nouveau souffle à ta carrière Alors nous avons la mission idéale pour toi. Au sein d'un acteur majeur du secteur de l'assurance, tu participeras aux projets d'évolution du système d'information, et aux développements de nouveaux services: Analyse des besoins, tu feras Spécifications techniques, tu rédigeras L'architecture et/ou socle technique, tu définiras Bonnes pratiques, tu instaureras De nouvelles fonctionnalités, tu développeras Zéro bug, tu laisseras Ton équipe, tu accompagneras Aux instances de pilotage, tu participeras QUI TU ES : Diplômé(e) de la formation qui va bien Surdoué(e) ou dôté(e) d'une expérience de 6-10ans minimum Expert(e) de l'écosystème Java, Jakarta Habile avec les outils API Rest & SQL, Git, Jira, Jenkins, JSF AU-DELÀ DES COMPÉTENCES TECHNIQUES, TU ES / AS : Dynamique : tu n'aimes pas rester les deux pieds dans le même sabot Autonome : un guide du Routard te suffira Esprit de synthèse : tu sais aller à l'essentiel Capacité d'adaptation : tu es un vrai caméléon Sens de la communication : les mots n'ont pas de secret pour toi Force de proposition : tu es l'Aladdin de l'informatique Esprit d'équipe : un pour tous et tous pour un !
🚀 Opportunité – Tech Lead Full Stack Java / Angular Dans le cadre d'un projet stratégique de modernisation et de refonte d'applications, je recherche un Tech Lead Full Stack Java / Angular – Senior / Expert 🔹 Stack : Java 21, Spring Boot, Angular 15, Docker, Kubernetes, API REST 🔹 Enjeux : refonte applicative, replatforming et modernisation d'un legacy Java 8 / Struts 1 🔹 Développement Back & Front, support et maintenance évolutive 🔹 Environnement Agile / Scrum et équipe internationale 🔹 Anglais requis 📍 Nantes – 100 % sur site 📅 Démarrage : ASAP / Novembre 2026 ⏳ Mission : 12 mois 🎯 Je recherche un profil Tech Lead expérimenté, idéalement 8 ans+, ayant déjà travaillé sur des projets de modernisation/migration d'applications Java.
Dans le cadre de la modernisation des environnements de développement, nous recherchons un Expert Java capable d'intervenir à la fois sur les socles techniques, les environnements de développement unifiés et l'accompagnement des équipes. Tu participes à la mise en place d'un Cloud Development Environment (CDE) commun à plusieurs filières de développement, tout en apportant ton expertise sur les socles Java / Angular. Tes missions principales : Participer à la mise en place d'un environnement de développement unifié Contribuer à l'industrialisation des environnements pour plusieurs filières : Java, Python, COBOL… Mettre en œuvre et faire évoluer des Dev Containers Accompagner l'intégration avec les IDE VS Code et IntelliJ Réaliser des analyses d'impact et des maintenances correctives ou évolutives Intervenir sur les socles Front Angular et Back Java Assurer le support et l'accompagnement des développeurs utilisant les socles Apporter un support de niveau N3 en cas d'incident de production Participer ponctuellement à des cellules de crise Prendre en charge des sujets d'étude : analyse, expérimentation, proposition et mesure de solutions Capitaliser et présenter les résultats des travaux menés Accompagner les équipes projets dans le respect des règles d'architecture et des standards techniques Jouer un rôle de référent / Tech Lead auprès des développeurs
Dans le cadre du développement et de l'évolution de son système d'information, un acteur majeur du secteur financier recherche un Développeur Java / Angular confirmé pour intervenir sur des projets applicatifs stratégiques. Intégré à une équipe Agile organisée selon le framework SAFe, vous participerez à la conception, au développement, à la maintenance et à l'industrialisation des applications, dans un environnement technique exigeant. Vos principales missions seront : Concevoir, développer et maintenir des applications en Java / Spring Boot et Angular. Participer à l'analyse des besoins, aux revues des User Stories et aux estimations de charges. Garantir la qualité du code et le respect des standards techniques. Développer et automatiser les tests unitaires, fonctionnels et End-to-End. Assurer la correction des anomalies et le suivi des applications en production. Mettre en place, maintenir et optimiser les pipelines CI/CD sous Jenkins. Appliquer et promouvoir les bonnes pratiques DevSecOps. Participer à l'amélioration continue et à la performance des applications. Contribuer aux cérémonies Agile/Scrum et SAFe. Expérimenter et intégrer les outils d'IA générative dans les pratiques de développement.
Nous recherchons un développeur full-stack afin de renforcer l'équipe de notre client qui opère dans le secteur d'assurance à Niort Les missions: Participer activement aux process d'amélioration continue au sein de la DSIM Contribuer à la diffusion et au suivi des bonnes pratiques au sein de l'ensemble des équipes de réalisation Contribuer étroitement avec le responsable de la gouvernance des projets techniques à l'élaboration des roadmaps techniques, à leur mise en place et à leur suivi Être force de proposition concernant l'amélioration des process en place Objectifs et livrablesParticiper à l'étude et à la proposition de solutions techniques Participer activement aux études d'impacts et aux chiffrages Contribuer à la stabilité et à la performance du patrimoine applicatif Réaliser des revues de code en collaboration avec l'équipe Socle IT Rédiger la documentation technique nécessaire Contribuer à l'amélioration continue
🌟 Quel sera ton poste ? 🌟 📍Lieu : Bordeaux (33) 🏠 Télétravail : Hybride 📝Contrat : Freelance Portage ou CDI 👉 Contexte client : Vous êtes expert(e) en Java, Spring Boot et MongoDB et souhaitez rejoindre un environnement Agile sur des applications à forts enjeux ? Nous recherchons un(e) Développeur(se) Fullstack à dominante Back-end pour intégrer une équipe Agile/Scrum. Tu auras pour missions de : Le développement de nouvelles fonctionnalités La mise en place et le maintien des tests L'analyse et la correction des anomalies La réalisation des releases évolutives et correctives La documentation des procédures de correction de données en production Des interventions ponctuelles sur la partie front-end, avec une forte dominante back-end Nous recherchons un profil disposant d'une forte expertise technique sur : ☕ Java : niveau expert 🌱 Spring / Spring Boot : niveau expert 🍃 MongoDB : niveau expert Une expérience Fullstack, avec une vraie dominante Back-end Une bonne connaissance du fonctionnement en Agile / Scrum
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