Dans le cadre du développement de nos activités, Genwaves recherche un Tech Lead / Développeur Senior H/F pour intervenir sur des systèmes logiciels critiques à fortes contraintes opérationnelles. Vous rejoindrez une équipe pluridisciplinaire et interviendrez sur des applications nécessitant un haut niveau de fiabilité, de qualité et de sécurité. Vos missions - Être le référent technique de l'équipe sur votre périmètre. - Accompagner les développeurs et contribuer à leur montée en compétence. - Participer aux choix techniques et garantir leur cohérence dans la durée. - Contribuer à la conception détaillée et à l'évolution de l'architecture logicielle. - Participer activement au développement de composants et fonctionnalités complexes. - Mettre en place et faire évoluer les pratiques DevSecOps et les pipelines CI/CD. - Développer et industrialiser les tests automatisés. - Veiller à la qualité, à la sécurité et à la robustesse des solutions développées. - Collaborer étroitement avec les architectes, équipes fonctionnelles et différentes parties prenantes techniques. Environnement technique Java – C++ – Python – Angular – DevSecOps – CI/CD – Tests automatisés
Contexte : Dans le cadre de la transformation du domaine GED et de la mise en place à venir d'un mode produit de notre client, Il est nécessaire de pouvoir accompagner l'équipe avec un ou un € coach AGILE afin de transformer les fonctionnements et le suivi des travaux MISSIONS : - Réaliser un diagnostic des pratiques agiles, de l'organisation, des rôles et des modes de collaboration de l'équipe - Identifier les axes d'amélioration et proposer une feuille de route pragmatique, priorisée et mesurable - Harmoniser les pratiques de l'équipe avec les standards Scrum et les principes du mode produit - Accompagner l'équipe et le pilote de Tribu dans la définition des sprints, la préparation et la priorisation du backlog ainsi que l'estimation des charges - Mettre en place et faciliter les cérémonies agiles : planification, daily, revue de sprint, rétrospective et refinement - Définir des indicateurs de pilotage pertinents : vélocité, capacité, prédictibilité, qualité et suivi des engagements - Former et coacher les différents acteurs sur leurs rôles, responsabilités et postures agiles - Lever les freins organisationnels, favoriser l'amélioration continue et renforcer l'autonomie de l'équipe - Structurer un plan d'accompagnement, lancer les premières actions et en mesurer les résultats - Assurer un reporting régulier auprès des parties prenantes et formuler des recommandations durables
#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.
Développeur Java / Angular (F/H) - Marseille Au sein d'un éditeur de solutions digitales à forte valeur ajoutée, vous intégrerez une équipe de développement agile d'une dizaine de collaborateurs en charge d'une plateforme métier stratégique utilisée par de nombreux acteurs de la supply chain internationale. Cette application collaborative permet d'optimiser les processus opérationnels, de sécuriser les échanges de données et d'accompagner les entreprises face aux évolutions réglementaires de leur secteur. Dans un contexte de forte croissance fonctionnelle et technique, vous participerez aux évolutions d'une plateforme Cloud moderne tout en contribuant à une démarche de transformation AI First, plaçant l'intelligence artificielle au cœur du cycle de développement. Vos missions : Participer à la conception, au développement et à la maintenance des applications. Développer de nouvelles fonctionnalités en lien avec les besoins métiers et les évolutions réglementaires. Faire évoluer une architecture orientée API et services REST. Garantir la qualité, la performance et la robustesse des développements. Participer aux réflexions d'architecture et aux choix techniques. Contribuer à l'amélioration continue des pratiques de développement. Collaborer avec des outils et agents IA intégrés au processus de delivery afin d'optimiser la productivité et la qualité des livrables. Travailler dans un environnement où les développeurs s'appuient sur l'IA comme véritable accélérateur de conception, de développement et de validation.
🚀 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
Poste : Software Engineer avec 4-6 années d'expérience. Mission longue basée à Lille (mode hybride). Le poste s'inscrit dans un contexte de transformation d'un système d'information consistant à migrer un monolithe vers une architecture microservices tout en assurant la stabilité des applications existantes. Objectifs : accélérer la transformation vers des modules microservices, renforcer l'expertise technique pour garantir robustesse et maintenabilité, assurer la continuité de service via un support de Niveau 3 et promouvoir l'amélioration continue (suivi des delivery metrics notamment DORA). Missions attendues : développement de nouvelles fonctionnalités et corrections (modules microservices), conception d'architectures adaptées, optimisation et refactorings pour la migration, participation aux phases de tests et de qualification avec les équipes QA, analyse et résolution d'incidents complexes en production (Support N3), rédaction de comptes-rendus d'analyse et formalisation de plans d'action, participation aux cérémonies agiles et pilotage des indicateurs de performance du delivery. Livrables : code source versionné, testé et documenté, analyses d'impact détaillées, mise à jour de la documentation technique et fonctionnelle, participation à la rédaction des besoins et spécifications, estimations de charges pour les développements. Le prestataire est garant de la qualité des livrables (respect des normes de qualité, optimisation des performances, non-régression et couverture de tests adéquate). Abonnez-vous à la page NaxoTech sur LinkedIn pour découvrir nos offres régulières
Anglais courant obligatoire Le posteNous recherchons un Tech Lead Java Senior hands-on, avec un équilibre entre lead technique et développement. Vous intégrerez une équipe d'environ 5 développeurs, dont une partie offshore, et travaillerez en collaboration avec l'architecte et les autres Tech Leads. Vos missionsGarantir les bonnes pratiques et la qualité technique. Accompagner et encadrer les développeurs, notamment offshore. Participer aux choix et conceptions techniques. Effectuer les revues de code et suivre les Merge Requests. Développer activement les fonctionnalités et rester hands-on. Participer à l'amélioration de la CI/CD et de l'exploitabilité. Collaborer avec les PO, architectes et équipes Ops. Environnement techniqueJava 17, Spring, JPA/Hibernate, REST, PostgreSQL, Git, Jenkins, Maven, Docker, Kubernetes, AWS. Kafka et Vue.js sont des plus. Profil recherchéSenior Java / Spring avec expérience Tech Lead. Excellente maîtrise de Java, Spring, JPA et REST. Bonne maîtrise SQL/PostgreSQL et Git. Expérience CI/CD et qualité de code. Expérience du travail avec une équipe offshore. Anglais courant écrit et oral indispensable. Maîtrise des outils d'IA pour le développement, avec idéalement une pratique concrète du développement assisté par IA dans IntelliJ. Autonome, pédagogue et capable de fédérer une équipe. Le profil idéal : un Senior Java devenu Tech Lead, qui souhaite rester fortement impliqué dans le développement.
Vos missions :Participer à la conception et au développement des applications. Développer de nouvelles fonctionnalités et assurer leur maintenance. Réaliser les tests unitaires et participer aux phases de recette. Collaborer avec les équipes métiers et techniques. Contribuer à l'amélioration des performances et de la qualité des applications. Environnement technique :Java Spring / Spring Boot SQL API REST Git Docker ou Kubernetes appréciés Les plus du poste :Projets à forte valeur ajoutée. Equipes agiles. Possibilités d'évolution vers des fonctions d'expertise ou de leadership technique. Environnement technologique moderne.
Nombre de postes : 3 Expérience requise : 7 ans minimum Domaine : Banque / Finance de Marché Contexte de la missionDans le cadre du renforcement de ses équipes IT en finance de marché, notre client recherche 3 Développeurs Java Seniors pour intervenir sur des applications critiques nécessitant un haut niveau de performance, de fiabilité et de disponibilité. Les consultants participeront à la conception et à l'évolution d'applications manipulant des données en temps réel et de gros volumes, au sein d'environnements techniques exigeants et à fortes contraintes de performance. Missions principalesConcevoir, développer et maintenir des applications performantes en Java. Intervenir sur des architectures distribuées et des systèmes de traitement de données en temps réel. Développer des composants multithreadés et des traitements asynchrones. Optimiser les performances applicatives, la consommation des ressources et les accès aux bases de données. Analyser et résoudre les problématiques techniques liées à la volumétrie, à la latence et à la fiabilité des applications. Participer aux choix d'architecture et aux décisions techniques. Contribuer à l'amélioration continue des applications et à la modernisation du code existant. Garantir la qualité, la robustesse et la maintenabilité des développements. Appliquer les bonnes pratiques du Software Craftsmanship : Clean Code, principes SOLID, TDD et Design Patterns. Collaborer avec les équipes IT et métiers pour répondre aux exigences des activités de finance de marché. Environnement techniqueCompétences indispensables : Java Multithreading et programmation asynchrone Architectures distribuées et temps réel SQL et optimisation des bases de données Tests unitaires et automatisés Pratiques de développement : Software Craftsmanship Clean Code et principes SOLID Test-Driven Development (TDD) Design Patterns Optimisation des performances et qualité logicielle Connaissances métier : Finance de marché Front Office Market Data Pricing Risk Management P&L (Profit & Loss)
🎯 Contexte de la missionDans le cadre du développement d'un nouveau produit de prévoyance, nous recherchons un Développeur Full Stack Java / Angular confirmé pour participer à un projet de modernisation applicative. L'objectif est de développer une application robuste, évolutive et maintenable, répondant à des exigences élevées en matière de qualité, de sécurité et de fiabilité. 🛠️ Vos principales missionsConcevoir et développer les composants back-end en Java, idéalement avec Spring Boot. Développer des interfaces front-end complexes avec Angular. Concevoir et maintenir des API REST pour assurer les échanges entre les composants applicatifs. Collaborer avec les équipes fonctionnelles et techniques. Mettre en place des tests unitaires et des tests d'intégration côté back-end et front-end. Garantir la qualité, la sécurité et la maintenabilité du code. Analyser et corriger les anomalies et les vulnérabilités. Participer aux revues de code et au respect des standards de développement. Contribuer à l'automatisation des contrôles qualité dans les chaînes d'intégration et de déploiement.
Dans le cadre du développement de nos activités, nous recherchons un Développeur Fullstack Java / Angular (H/F) pour rejoindre nos équipes et accompagner nos clients dans la conception, le développement et l'évolution de leurs applications. Vous interviendrez sur des projets variés, au sein d'équipes techniques travaillant dans des environnements Agile. Vos missionsParticiper à l'analyse des besoins fonctionnels et techniques. Concevoir, développer et maintenir des applications web en Java / Angular. Développer et intégrer des API REST. Participer à la conception et à l'évolution des architectures applicatives. Réaliser les tests unitaires et d'intégration afin de garantir la qualité du code. Identifier et corriger les anomalies, tout en contribuant à l'amélioration des performances. Participer aux revues de code et à l'amélioration continue des pratiques de développement. Collaborer avec les équipes techniques et fonctionnelles dans un environnement Agile (Scrum). Environnement techniqueBack-end : Java, Spring Boot, Spring, Hibernate, API REST Front-end : Angular, TypeScript, HTML5, CSS3 Bases de données : PostgreSQL, Oracle, MySQL Outils et méthodes : Git, Maven, Jenkins, GitLab CI/CD, Jira, Agile / Scrum Compétences complémentaires appréciées : Docker, Kubernetes, Cloud (AWS, Azure), architecture microservices.
La mission porte sur la conception, le développement et l'exploitation d'applications backend dans un environnement Java et Kubernetes. Elle vise à développer des API REST et des microservices, tout en garantissant la qualité, la performance, la sécurité et la résilience des applications. Le projet s'inscrit dans un environnement technique intégrant des pratiques DevOps et des chaînes d'intégration et de déploiement continus. Missions : - Concevoir et développer des applications backend en Java - Développer et maintenir des API REST et des microservices - Déployer et exploiter les applications sur Kubernetes - Participer à l'industrialisation des déploiements via les chaînes CI/CD - Mettre en œuvre des tests automatisés et appliquer les bonnes pratiques de développement - Collaborer avec les équipes DevOps, les architectes et les Product Owners - Améliorer les performances des applications - Renforcer la sécurité et la résilience des applications Profil attendu : Développeur fullstack confirmé à senior disposant de plus de cinq ans d'expérience en développement applicatif. Une expertise en Java et Kubernetes est attendue, ainsi qu'une bonne maîtrise de Spring Boot, Spring Cloud, des API REST et de Docker. La connaissance de Kafka, des bases de données PostgreSQL, Oracle ou MongoDB, ainsi que des outils Git, GitLab CI/CD ou Jenkins, Maven, SonarQube et JUnit est appréciée.
Vous interviendrez dans le cadre d'un projet d'industrialisation du patrimoine de Tests de Non Régression afin de rendre les exécutions fiables, reproductibles, traçables et progressivement intégrées à une chaîne d'intégration continue orchestrée par Jenkins. Le périmètre de référence comprend environ 2 000 tests Java, Selenium et Serenity BDD, répartis sur 17 à 18 projets et un socle commun. La montée en capacité implique également de qualifier les besoins d'infrastructure permettant d'exécuter davantage de cas en parallèle, sans confondre ce besoin avec un objectif de test de charge applicatif. Le référent technique intervient pour apporter un regard indépendant sur la TMA, sécuriser les choix techniques, vérifier l'application des exigences et coordonner la qualification des capacités d'infrastructure avec les équipes concernées. Vos missions consisteront à contribuer: Challenger les propositions, Définir et contrôler les standards nécessaires à l'industrialisation. Accompagner l'orchestration des TNR via Jenkins. Qualifier, mesurer et dimensionner l'infrastructure nécessaire à l'exécution parallèle des campagnes. Identifier les écarts de capacité, les goulots d'étranglement et les prérequis à faire valider par les équipes Documenter les hypothèses de charge et proposer plusieurs scénarios de capacité, avec impacts et recommandations. Organiser le transfert de connaissances vers les équipes Industrialisation Maven, parent POM et publication du socle. Stabilisation et versionnement de serenity-core. GitFlow ou stratégie de branches et protections. Gestion des secrets et accès via CyberArk, pour la part projet. Alignement des projets et déduplication des PageObjects. Qualification des besoins d'infrastructure, étude de capacité, scénarios de dimensionnement et recommandations. Coordination de la validation du dimensionnement avec les équipes concernées Accompagnement, contrôle technique et transfert de connaissances
Au sein d'une équipe produit internationale, vous intervenez sur le développement et l'évolution d'une plateforme critique à forte disponibilité traitant des millions de transactions. À ce titre, vous serez notamment amené à :Concevoir et développer de nouvelles fonctionnalités back-end. Participer aux choix d'architecture et aux orientations techniques. Garantir la qualité, la performance et la robustesse du code produit. Participer aux revues de code et accompagner les développeurs plus juniors. Collaborer avec les équipes Produit, QA, DevOps et Infrastructure. Contribuer à l'amélioration continue des pratiques de développement et des processus de livraison. Participer à l'analyse et à la résolution d'incidents complexes. Environnement techniqueJava (versions récentes) Spring / Spring Boot API REST / OpenAPI JPA, Hibernate Microservices MySQL, Oracle Redis RabbitMQ / ActiveMQ GitLab, Jenkins Docker, CI/CD Jira Méthodologies Agile Scrum/Kanban
Avanda est une société de services Franco-Suisse. Dans le cadre d'un large appel d'offre du secteur public à Genève en Suisse Romande, nous recherchons plusieurs profils dans le domaine Développement & Sécurité applicative. Notre client est une très grande organisation publique, avec plusieurs milliers de collaborateurs. Ces opportunités long terme (plusieurs années) nécessitent une présence régulière sur Genève (ou dans la région frontalière). Ces rôles sont pour des consultants (Permanent ou Freelance) intéressés à rejoindre un grand projet dans la région de Genève. Nous nous occupons de toute la partie administrative (payroll, permis, administration et relocation le cas échéant). LE ROLE Au sein du service Développement sur-mesure, vous renforcez la capacité de développement des équipes produit en charge d'applications Java utilisées par différents offices. Vous êtes autonome sur l'ensemble du cycle de développement (conception, réalisation, tests, intégration, déploiement) et attaché(e) à la qualité logicielle, à la sécurité applicative et à la confidentialité des données. Deux positions sont à pourvoir. Technologies de la filière: Java, Spring Boot, Hibernate / JPA, API REST, PostgreSQL, GitLab CI, Docker, OpenShift. Concevoir, développer et maintenir des applications et composants Java dans le respect des standards de la filière. Concevoir et réaliser les tests (unitaires, intégration, acceptation) et les automatiser dans la chaîne CI/CD. Pratiquer la revue de code systématique et contribuer à la documentation technique. Analyser et corriger les anomalies lors des phases de tests d'intégration et fonctionnels. Garantir le niveau de qualité et de sécurité du code livré: indicateurs SonarQube, remédiation des vulnérabilités, protection des données. Identifier et communiquer les risques et problèmes, fédérer les personnes concernées pour rechercher des solutions. Participer à l'amélioration continue des pratiques d'ingénierie, des outils et de l'organisation Agile de l'équipe, et partager l'expérience acquise au sein des communautés de pratiques. Démarrage prévu en février 2027.