> Markdown version of [/jobs/ext/418798-tech-lead-java-java-fx-securite-incendie-h-f](https://www.wearedevelopers.com/jobs/ext/418798-tech-lead-java-java-fx-securite-incendie-h-f). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Tech Lead Java - Java Fx - Sécurité Incendie H/F - **Company:** Groupe Viveris - **Location:** Inconnu, France - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Microsoft Windows, Business Analytics Applications, Unit Testing, C++ (Programming Language), Software Quality, Code Review, Communications Protocols, Cyber Security, Continuous Integration, Software Debugging, Software Design Patterns, Linux, Eclipse (Software), Fat Client, JavaFX, Python (Programming Language), Mercurial, Modbus, Model View Controller (MVC), Model View ViewModel, Software Engineering, Git - **Published:** June 4, 2026 - **Apply:** https://www.hellowork.com/fr-fr/emplois/79764288.html ## About the Role Environnement technique :Systèmes : Windows (principal), Linux ;Langages : Java/JavaFX, C/C++, Python ;Composants : Client lourd PC, DLL natives, protocoles de communication (IP, Modbus);Outils : Git/Mercurial, Eclipse, outils d'analyse & debug ;Pratiques : CI/CD, cybersécurité, revues de code.Profils requis : Développeur Senior / Lead Technique avec forte expérience en développement applicatif et systèmes ;Maîtrise avancée de Java/JavaFX pour client lourd et de C/C++ pour DLL, protocoles et composants bas niveau ;Capable d'auditer un socle logiciel complexe et de piloter des refactorings majeurs (architecture, migration Java, modularisation, rétrocompatibilité) ;Référent technique pour l'équipe : qualité du code, design patterns, revues, coaching, rigueur documentaire ;Solides bases systèmes (Windows/Linux) + notions de cybersécurité (licences, durcissement) et anglais B2+.Nos avantages :Rémunération attractive et évolutive ;Mutuelle familiale à, * Composants : Client lourd PC, DLL natives, protocoles de communication (IP, Modbus); * Outils : Git/Mercurial, Eclipse, outils d'analyse & debug ; * Pratiques : CI/CD, cybersécurité, revues de code., * Développeur Senior / Lead Technique avec forte expérience en développement applicatif et systèmes ; * Maîtrise avancée de Java/JavaFX pour client lourd et de C/C++ pour DLL, protocoles et composants bas niveau ; * Capable d'auditer un socle logiciel complexe et de piloter des refactorings majeurs (architecture, migration Java, modularisation, rétrocompatibilité) ; * Référent technique pour l'équipe : qualité du code, design patterns, revues, coaching, rigueur documentaire ; * Solides bases systèmes (Windows/Linux) + notions de cybersécurité (licences, durcissement) et anglais B2+. ## Description Réaliser l'audit, architecture & refactorings ; - Effectuer un audit technique des logiciels PC et des composants associés ; - Identifier ce qui doit être corrigé, simplifié ou restructuré ; - Proposer une architecture cible robuste, évolutive, réaliste ; - Construire et piloter une roadmap de refactoring : - Extractaire des modules ; - Moderniser le code ; - Conduire la montée de version Java (migration Java) ; - Chiffrer les chantiers, sécuriser leur faisabilité, assurer la tenue des engagements - techniques. Leadership technique & accompagnement d'équipe : - Rendre compte régulièrement de l'avancement des activités confiées ; - Servir de référent technique pour l'équipe : bonne pratiques, patterns, qualité logicielle ; - Aider l'équipe sur les aspects où elle manque d'expertise (JavaFX, C/C++, architecture) ; - Guider l'équipe dans l'industrialisation, la cyber-sécurité, la gestion des licences, etc ; - Proposer des solutions, arbitrages techniques ou actions correctives ; - Prendre le lead sur les revues de code et sur la cohérence de l'architecture ; - Assurer la traçabilité des versions, livrables et documents. Développement logiciel : - Signaler les risques, perturbations et points de blocage susceptibles d'impacter les délais, la - qualité ; - Développer et maintenir les applications client lourd en Java / JavaFX ; - Contribuer à la migration Java et à l'évolution de l'environnement de développement ; - Exploiter réellement la puissance de JavaFX (patterns, architecture MVVM/MVC) ; - Participer aux développements en C / C++ pour les composants bas niveau (DLL, drivers, protocoles de communication). Tests & Validation : - Définir et réaliser des tests unitaires, d'intégration, de validation fonctionnelle ; - Participer à la constitution de jeux de tests ; - Contribuer à l'analyse des anomalies et à leur résolution. ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Optimizing Land-Based Fish Feeding with Node-RED](https://www.wearedevelopers.com/videos/2032-optimizing-land-based-fish-feeding-with-node-red) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Enabling intelligent logistics automation: home-grown Industrial IoT platform at Austrian Post](https://www.wearedevelopers.com/videos/2018-enabling-intelligent-logistics-automation-home-grown-industrial-iot-platform-at-austrian-post) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) ## Related Articles - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)