🚀 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.
🚀 Nous recherchons un Tech Lead Full Stack Java / Angular 📍 Localisation : Nantes – 100 % sur site Dans le cadre d'un programme de refonte d'applications métiers, nous recherchons un Tech Lead Full Stack pour intégrer une Feature Team Agile/Scrum internationale composée de développeurs et Business Analysts. Vos missions : Participer à la conception et au développement Back-end et Front-end Contribuer à la refonte d'applications historiques vers une architecture moderne Concevoir des architectures Microservices / Event Driven Participer au support, RUN et maintien en condition opérationnelle Accompagner l'équipe dans l'adoption des bonnes pratiques Software Craftsmanship Contribuer à l'automatisation des livraisons et à la documentation technique Apporter votre expertise technique et accompagner les développeurs Stack technique : ☕ Java 21 / Spring Boot 🅰️ Angular 15+ ☸️ Kubernetes 🐳 Docker 🔗 API REST / Microservices ⚡ Event Driven Architecture Profil recherché : Profil Tech Lead / Senior Full Stack avec une forte expertise Java & Angular Solide expérience en conception d'architectures Microservices Bonne maîtrise de Kubernetes et des environnements conteneurisés Sensibilité aux pratiques Software Craftsmanship et à la qualité de code Capacité à intervenir aussi bien sur les projets que sur le support/MCO Bon niveau d'anglais indispensable pour évoluer dans une équipe internationale
Contexte de la mission Vos responsabilités Concevoir et développer des applications backend en Java. Développer et maintenir des API REST et microservices. Déployer et exploiter les applications sur Kubernetes. Participer à l'industrialisation via les chaînes CI/CD. Garantir la qualité du code grâce aux tests automatisés et aux bonnes pratiques de développement. Collaborer avec les équipes DevOps, Architectes et Product Owners. Contribuer à l'amélioration des performances, de la sécurité et de la résilience des applications.
Description de la mission Dans le secteur de la Défense et de l'aéronautique, nous recherchons un développeur Backend pour rejoindre une équipe intervenant sur le programme PRM-NG (Préparation de Mission Rafale Nouvelle Génération). Vous contribuerez au développement Backend dans un environnement moderne orienté microservices et DevOps, intégrant des API REST et des bases de données MariaDB/MySQL. L'environnement technique comprend : • Java 17/21 ; • Architecture microservices et API REST ; • MariaDB/MySQL ; • Docker ; • Git, Bitbucket et Jira ; • Jenkins, SonarQube et Nexus pour la chaîne CI/CD.
🎯 Le contexte Dans le cadre d'un projet de transformation numérique d'envergure, nous recherchons un Ingénieur DevOps expérimenté, disposant impérativement d'une solide expérience dans les environnements applicatifs Java (Spring Boot, Hibernate, Maven), ainsi que sur les architectures microservices et middleware (Kafka, Keycloak). Vous interviendrez sur la conception technique, l'industrialisation des déploiements, l'exploitation et le maintien en conditions opérationnelles de plateformes applicatives. Le poste est orienté DevOps applicatif et non Cloud, avec des enjeux importants d'intégration continue, d'automatisation, de disponibilité et de sécurité des applications. Vous travaillerez en étroite collaboration avec les équipes de développement, d'architecture, d'infrastructure, de réseau et de cybersécurité. Le poste prévoit jusqu'à 2 jours de télétravail par semaine, mais n'est pas ouvert au full remote et nécessite une (re)localisation dans les Alpes-Maritimes. 🛠️ Les missions Participer à la conception et à l'évolution des architectures techniques et applicatives Industrialiser et automatiser les chaînes d'intégration et de déploiement continu (CI/CD) Superviser les déploiements applicatifs sur les environnements de développement, recette et production Assurer le maintien en conditions opérationnelles et de sécurité (MCO/MCS) des plateformes et applications Diagnostiquer et résoudre les incidents techniques et les problématiques de performance applicative Garantir la disponibilité, la sécurité et la performance des services applicatifs Coordonner les interventions des différentes équipes techniques lors des mises en production Participer aux évolutions techniques, migrations applicatives et opérations de décommissionnement Contribuer aux audits de sécurité et aux procédures d'homologation technique Rédiger et maintenir la documentation technique et d'architecture (DAT, DCT, DEX) ✅ Les informations clés 📍 Localisation : Monaco 🗓️ Démarrage : ASAP 🖥️ Possibilité de 2 jours de télétravail par semaine
Cette mission est soumise à des restrictions réglementaires d'accès aux informations qui impliquent des contraintes de nationalité. GEEKO recrute un Développeurs Java / Spring Boot intermédiaire / confirmé pour renforcer une équipe intervenant sur des applications métiers complexes. Vous rejoindrez une équipe de développement déjà constituée et contribuerez aux évolutions de services backend dans une architecture microservices. La mission comporte des enjeux de fiabilité, de maintenabilité et de continuité de service. Votre activité sera principalement consacrée au développement Java et Spring Boot, à l'évolution des composants existants et à la qualité des livraisons. Vos principales missions : analyser les besoins fonctionnels et techniques et participer à la conception des évolutions ; développer de nouvelles fonctionnalités backend en Java et Spring Boot ; développer et faire évoluer des services au sein d'une architecture microservices ; assurer l'intégration avec les couches d'accès aux données ; maintenir les composants existants et corriger les anomalies ; réaliser les tests techniques et contribuer à la fiabilité des livraisons ; collaborer avec les développeurs, référents techniques et interlocuteurs fonctionnels ; contribuer à la documentation technique.
Rejoignez un grand groupe à La Défense dès début janvier 2027. Au sein de l'équipe, vous assurez principalement le RUN (incidents, anomalies de recette et de production) d'une plateforme de production documentaire, tout en participant activement à sa migration vers Java et le cloud. Profil recherché : • Senior avec une solide maîtrise de Java sur applications sur-mesure et du support / RUN applicatif (indispensable) • Des compétences en cloud, XML / Velocity et en anglais technique sont un plus.
Notre client dans le secteur Assurance recherche un/une Développeur Fullstack Java / Angular H/F Description de la mission : Nous recherchons un freelance Développeur FullStack (H/F) pour intégrer un client dans le domaine de l'Assurance afin de: - Contribuer à la définition des Users Stories - Participer à l'analyse des données et à la rédaction des spécifications fonctionnelles et techniques - Intervenir dans le projet (méthodologie AGILE/Scrum / Safe) - Participer au développement des applications (Back et front) et aux tests - Enrichir l'automatisation des tests -Participer au déploiement dans une optique DEVOPS Compétences / Qualités indispensables : java, angular Compétences / Qualités qui seraient un + : Redhat, Openshift, méthodologie DevOps, Expertise RGAAInformations concernant le télétravail : 2 jours par semaine
Dans le cadre du renforcement d'une équipe Agile, nous recherchons un Lead Developer Java / Angular pour accompagner les évolutions fonctionnelles et techniques d'une application de gestion métier dans le secteur de l'énergie. Intégré(e) à une équipe Agile composée de 5 développeurs, vous occuperez un rôle à la fois technique, fonctionnel et orienté client. Vos principales missions seront : Assurer le lead technique et accompagner les développeurs de l'équipe. Être un point d'entrée client avec une véritable posture de consultant. Participer au cadrage technico-fonctionnel des évolutions. Animer et participer aux ateliers métier et aux études d'impact. Concevoir les solutions techniques et contribuer aux choix d'architecture applicative. Prendre en charge les développements les plus complexes en Java / Spring Boot / Spring Batch et Angular. Réaliser les revues de code et accompagner l'équipe dans l'application des bonnes pratiques. Piloter et améliorer la qualité logicielle avec SonarQube, Playwright et Gatling. Contribuer à l'automatisation des tests et à l'industrialisation des développements. Participer activement à l'amélioration continue de l'équipe.
Dans le cadre d'un projet stratégique, nous recherchons un Développeur Java Senior / Expert pour participer à la conception, au développement et à l'hébergement de plusieurs composants d'une plateforme de gestion, notamment son composant de règlement. Vous interviendrez sur des systèmes distribués exigeants, avec des enjeux importants de performance, de disponibilité, de résilience et de montée en charge, au sein d'une équipe internationale. Missions principalesParticiper à la conception et au développement des composants de la plateforme, notamment du composant de règlement. Définir et implémenter les tests unitaires des modules sous votre responsabilité. Garantir la qualité du code et respecter les standards de développement du projet. Analyser les indicateurs de qualité et les rapports d'analyse de code via SonarQube. Veiller au respect des exigences non fonctionnelles : performance, scalabilité, intégrité et résilience. Concevoir et réaliser des prototypes techniques. Participer aux revues de code et contribuer à l'amélioration continue des pratiques de développement. Collaborer avec les équipes projet dans un environnement international. Rédiger la documentation technique en anglais. Environnement techniqueJava 17+ Apache Kafka et Kafka Connect Spring Bases de données relationnelles et/ou NoSQL Architectures distribuées SonarQube Méthodologies Agile (SAFe) et DevOps Atouts supplémentairesExpérience sur des plateformes de paiement ou de règlement. Une expérience dans un projet de dématérialisation monétaire serait appréciée. Conditions de la missionMission longue durée de 12 mois. Temps plein. Présence sur site à Paris 3 jours par semaine.
Le profil recherché est un Tech Lead Java Senior fullstack ayant une expérience significative dans ce poste, avec une capacité de conception technique de solution applicative, et sachant orienter et encadrer le travail d'autres développeurs dans une équipe d'une demi-dizaine de développeurs (offshore). La mission se déroulera au sein de la Direction des Systèmes d'Information, sous la responsabilité d'un architecte de la solution. Lieu de travail : 92 (4 jours sur site, 1 en TT) Secteur d'activité : Médias
Nous recherchons pour une mission longue chez notre client secteur banque/finance en région parisienne un développeur Java / Spring Boot junior. Vous rejoignez une équipe technique qui participe à la refonte d'une chaîne applicative de paiements et de gestion de trésorerie, dans un environnement bancaire exigeant. Vous êtes accompagné par des tech leads expérimentés et vous progressez sur des pratiques d'ingénierie rigoureuses. Vos missions : - Concevoir et développer des tests fonctionnels BDD robustes et maintenables, dans une logique de Shift Left. - Écrire des tests unitaires et d'intégration avec une bonne couverture. - Définir et documenter les contrats d'API (API First, OpenAPI/Swagger). - Améliorer les performances, refactorer le code et réduire la dette technique. - Appliquer les bonnes pratiques de sécurité (OWASP, gestion des secrets), de logging structuré et de métriques. - Participer aux workshops d'architecture, réaliser des POCs et analyser les incidents de production. - Estimer et découper les user stories, tenir à jour la documentation technique et les runbooks. Ref : O-WBFCI
Vous rejoindrez une squad pour développer les fonctionnalités back-end nécessaires à l'évolution des applications et des parcours utilisateurs. Vos missions : Développer les fonctionnalités back-end en Java et Spring. Contribuer aux évolutions des services utilisés par les écrans et les parcours, notamment en self-care. Échanger avec les Business Analysts pour comprendre et clarifier les besoins fonctionnels. Participer aux discussions sur les solutions à mettre en œuvre. Utiliser Git et les outils associés pour la gestion du code et les livraisons. Contribuer au travail collectif de l'équipe.
Notre client dans le secteur Aérospatial et défense recherche un/une Expert Java & Algorithmique H/F Description de la mission : Expert Java & Algorithmique | Toulouse📍 Localisation : Toulouse 🏠 Télétravail partiel (2J) 📅 Démarrage : ASAP 🎯 La mission Nous recherchons un(e) Expert(e) Java & Algorithmique pour intervenir sur un projet à forte dominante technique, dans un contexte de conception et de gestion de faisceaux électriques. Le besoin est avant tout orienté vers une expertise algorithmique de haut niveau et une excellente maîtrise des principes de conception logicielle. La maîtrise de Java est indispensable, mais nous recherchons surtout un profil capable de comprendre des problématiques complexes, concevoir des solutions performantes et produire un code robuste et maintenable. 👉 Une connaissance du métier des faisceaux électriques ou du logiciel Capital est un vrai plus, mais n'est pas indispensable. 🧠 Vos missionsAu sein d'une équipe technique, vous serez notamment amené(e) à : Concevoir et développer des solutions algorithmiques complexes Participer à la conception et à l'évolution de composants logiciels Analyser et optimiser les performances Appliquer les principes de Software Design, de sécurité et de bonnes pratiques de développement Challenger les choix techniques et proposer des solutions adaptées Participer aux revues de code et à l'amélioration continue de la qualité logicielle Travailler sur des problématiques liées à la conception de faisceaux électriques 💻 Stack & compétences recherchées⭐ IndispensableAlgorithmique & conception logicielle Très bon niveau en algorithmique Compréhension des principes de conception logicielle Performance et optimisation Sécurité Bonnes pratiques de développement Capacité à résoudre des problématiques techniques complexes Java – Core Java Programmation orientée objet (OOP) Classes / interfaces Héritage Encapsulation Polymorphisme Exceptions Collections Généricité static Conventions de nommage Bonnes pratiques Java Écosystème JEE XML JSON Git ➕ Les petits plus qui feront la différenceExpérience dans le domaine des faisceaux électriques Connaissance du logiciel Capital Expérience dans des environnements industriels complexes Connaissance des problématiques de conception de systèmes / architecture électrique Pas besoin d'être expert sur le métier des faisceaux ou sur Capital : une forte expertise Java/algorithmique peut tout à fait convenir. 👤 Le profil idéalNous cherchons avant tout un excellent ingénieur logiciel, avec une vraie appétence pour l'algorithmique et la résolution de problèmes complexes. Vous êtes capable de : Prendre en main rapidement un environnement technique complexe Concevoir des algorithmes efficaces Comprendre les enjeux de performance Produire du code Java propre, robuste et maintenable Échanger avec des experts techniques et challenger les solutions existantes Une expérience métier dans les faisceaux électriques est un bonus, pas un prérequis. Déplacements ponctuels à prévoir (pris en charge) Compétences / Qualités indispensables : JEE, XML, JSON, Git, Programmation orientée objet (OOP), Classes / interfaces, Héritage, Encapsulation, Polymorphisme, Exceptions, Collections, Généricité, static, Conventions de nommage, Bonnes pratiques Java Compétences / Qualités qui seraient un + : Capital / faisceaux électriques / Câblage / Aéro Informations concernant le télétravail : Oui — 2 jours/semaine
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 l'expertise technique des équipes produit qui font vivre des applications Java mises à disposition de différents offices. Vous intervenez en appui de plusieurs équipes: expertise technique, garantie des choix techniques, diffusion des pratiques de qualité logicielle et de sécurité applicative, contribution aux communautés de pratiques et à la filière de développement Java. Vous jouez aussi un rôle dans le traitement de l'obsolescence d'applications très variées, avec une exigence forte de confidentialité des données. Apporter une expertise technique aux équipes produit: problèmes complexes, composants critiques, choix de conception. Garantir les choix techniques des solutions et transmettre les décisions des architectes. Porter la qualité logicielle: revues de code, stratégie de tests et automatisation, suivi des indicateurs SonarQube, traitement de la dette technique. Intégrer la sécurité applicative dans le cycle de développement: revues orientées sécurité, remédiation des vulnérabilités, protection des données personnelles et sensibles. Traiter l'obsolescence de manière transverse: diagnostic, plan de migration priorisé, réalisation ou pilotage des migrations en garantissant la non-régression. Développer les compétences des équipes (coaching, ateliers) et animer ou contribuer aux communautés de pratiques et à la filière Java. Contribuer à la stratégie open source et inner source, promouvoir un usage responsable des outils d'IA d'assistance au développement et assurer une veille technologique. Démarrage prévu en février 2027.