Tech Lead Java - Java Fx - Sécurité Incendie H/F
Role details
Job location
Tech stack
Job 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.
Requirements
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+.
Benefits & conditions
garanties hautes ;Tickets restaurant pris en charge à 60% ;100 % titre de transport urbain remboursé ;Primes d'intéressement, de participation et de cooptation ; Formation continue avec LinkedIn Learning et nos communautés techniques., * Rémunération attractive et évolutive ;
- Mutuelle familiale à garanties hautes ;
- Tickets restaurant pris en charge à 60% ;
- 100 % titre de transport urbain remboursé ;
- Primes d'intéressement, de participation et de cooptation ;
- Formation continue avec LinkedIn Learning et nos communautés techniques.