Ingénieur conception et développement logiciel JAVA/JNI - Défense H/F
- CDI
- /
- FRANCE
- Ile-de-France
- /
- Île de France
Viveris est un groupe de conseil et d’ingénierie qui accompagne depuis plus de 35 ans la transformation numérique des entreprises et de leurs produits. Nos ingénieurs interviennent dans 4 métiers complémentaires : Les systèmes & réseaux, les systèmes d’information et la transformation digitale, l’informatique technique, et les systèmes embarqués.
Notre pôle systèmes d’information et transformation digitale fournit à nos clients des systèmes d’information adaptés et personnalisés qui mixent l’intégration de produits du marché et le développement d’applications sur mesure. Conseil, spécification, réalisation, validation, maintenance, direction de projet et formation – notre rôle est d’accompagner chaque étape de l’étude, du développement et du déploiement des applications métiers. S’engager avec Viveris, c’est l’assurance de relever des défis techniques et humains en travaillant sur des projets innovants dans une ambiance collaborative.
Le poste et les tâches
Votre rôle
Responsabilités :
- Analyser la documentation du middleware et les spécifications des simulateurs fournies par les responsables de maîtrise d'oeuvre ;
- Concevoir et développer des composants logiciels spécifiques au projet en Java, de la version 11 aux versions plus récentes ;
- Mettre en oeuvre et maintenir des interfaces Java Native Interface (JNI) afin d'assurer l'interopérabilité entre les composants Java et les bibliothèques natives ;
- Participer à l'intégration des articles logiciels sur les environnements Linux ;
- Assurer la gestion de configuration des sources, évolutions et livrables avec IBM Engineering Workflow Management (EWM) ;
- Réaliser les activités de validation de l'outil : élaboration et exécution des tests, rédaction des scénarios de test et des comptes rendus associés ;
- Rédiger et maintenir la documentation des développements réalisés, conformément aux processus métier et projet existants ;
- Assurer le support utilisateur et participer à l'analyse ainsi qu'à la correction des anomalies.
Profil recherché
- Langages : Java 11 et versions ultérieures, Java Native Interface (JNI) ;
- Systèmes : Ubuntu 18.04 à Ubuntu 26.04 selon les projets ;
- Compilation et intégration : JDK 11 et versions ultérieures, composants Java et bibliothèques natives ;
- Gestion de configuration : IBM Engineering Workflow Management (EWM) ;
- Qualité : tests, scénarios de validation, comptes rendus de tests, co-validation ;
- Documentation : documentation technique, documentation de développement et support utilisateur sous Word ;
- Domaine fonctionnel : middleware, simulateurs, interopérabilité entre briques logicielles et systèmes Défense.
- 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.
Vous êtes passionné, technophile, curieux et créatif ?
Alors nous serions ravis de vous rencontrer.