En poursuivant votre navigation sur ce site, vous acceptez le dépôt de cookies dans votre navigateur. (En savoir plus)
Portail > Offres > Offre UMR9002-SOFKOS-058 - Ingénieur en ingénierie logicielle (H/F)

Ingénieur en ingénierie logicielle (H/F)


Date Limite Candidature : mercredi 6 août 2025 23:59:00 heure de Paris

Assurez-vous que votre profil candidat soit correctement renseigné avant de postuler

Informations générales

Intitulé de l'offre : Ingénieur en ingénierie logicielle (H/F)
Référence : UMR9002-SOFKOS-058
Nombre de Postes : 1
Lieu de travail : MONTPELLIER
Date de publication : mercredi 16 juillet 2025
Type de contrat : IT en contrat CDD
Durée du contrat : 24 mois
Date d'embauche prévue : 1 octobre 2025
Quotité de travail : Complet
Rémunération : à partir de 2521€ brut mensuel, ajustable selon expérience
Niveau d'études souhaité : BAC+3/4
Expérience souhaitée : Indifférent
BAP : E - Informatique, Statistiques et Calcul scientifique
Emploi type : Ingenieure ou ingenieur en ingenierie logicielle

Missions

Faciliter la redistribution et l'interopérabilité de composants du portail IMGT

Activités

1. Migrer les applications web basées sur Apache Struts 6.x (Java 8 et Java EE Servlet API 3.1 ) à 7.x (Java 17 et Jakarta Servlet API 6)
2. Faciliter la construction de distribuables (modularisation du code, empaquetage, génération d'image type Docker...)
3. Standardiser les interfaces ligne de commande (CLI) et HTTPs/Internet programmatiques (REST) à l'aide d'outils (Picocli, OpenAPI/Swagger...) notamment pour les applicatifs IMGT/HighV-QUEST, IMGT/V-QUEST parallèle, IMGT/LIGMotif
Ceci en respectant autant que possible l'ontologie EDAM[1] exploitée par l'Institut Français de Bioinformatique (IFB) dans le contexte ELIXIR-FR.
4. Étudier la possibilité de changer de framework (Spring ou autre) si besoin pour faciliter la réalisation de ces points

Compétences

Bonne maîtrise du langage de programmation Java et d'un environnement de développement adapté
Savoirs / connaissances du Web (HTML, CSS, Javascript), du Web Sémantique (RDF, OWL...) et système d'exploitation (Linux/Bash)
Savoir-faire présentation scientifique
Savoirs-être dynamique, ponctuel, esprit d’équipe

Contexte de travail

IMGT est une plateforme internationale dans la gestion des données immunogénétiques, elle propose ainsi à la communauté scientifique des outils et bases de données à cet effet

Contraintes et risques

Travail sur ordinateur