Développeur/euse backend - H/F
Lyon 7e
L'entreprise
L'École normale supérieure de Lyon produit une recherche de haut niveau dans ses 25 laboratoires et forme par la recherche quelque 2500 étudiants dont 500 doctorants. Elle compte environ 550 enseignants, enseignants-chercheurs et chercheurs et 600 personnels administratifs et techniques.
Dans le classement de Shanghai et QS, elle apparaît parmi les tous premiers établissements français en termes de performance per capita.
Son objectif est d'avoir un impact significatif en matière de recherche, d'innovation et de transfert de technologie tout en irriguant la fonction publique et le monde socio-économique de diplômés rompus à la complexité, capables de produire et transmettre des savoirs.
L'ENS de Lyon met ses ressources au service d'une vision ouverte de la société et des enjeux contemporains qu'elle veut éclairer.
Son budget annuel est d’environ 160 M €.
L'ENS de Lyon est une école dynamique, où la qualité de vie au travail, le développement durable et l’égalité professionnelle représentent des dimensions centrales.
À propos du poste
Persée est une Unité d’Appui et de Recherche du CNRS et de l’ENS de Lyon. Opérateur national du MESR et infrastructure de recherche, il développe des services d’édition de publications scientifiques et de production, enrichissement et diffusion de corpus, en lien avec les équipes de recherche, notamment en humanités numériques.
MISSIONS :
Au sein du Pôle Informatique, vous contribuez à la modernisation d’une application métier historique, en la faisant évoluer vers une architecture plus contemporaine, reposant sur un backend applicatif partagé et une interface web.
Vous participez au projet de transformation de notre plateforme de production, actuellement basée sur un client lourd, vers une architecture client/serveur moderne. Cette évolution s’appuie sur deux axes complémentaires : la refonte progressive du backend applicatif et la migration progressive de l’application vers une solution web. L’environnement technique visé comprend notamment Spring Boot pour le backend, des API REST et Angular pour le frontend.
ACTIVITES :
Activités principales :
- Participer à la refonte progressive du backend applicatif
- Développer de nouveaux composants logiciels dans une logique de convergence entre existant et cible
- Concevoir et faire évoluer des API REST permettant de structurer les échanges entre les différentes briques applicatives
- Prendre part aux travaux de modernisation de l'architecture logicielle, en veillant à la robustesse, à la maintenabilité et à la cohérence d'ensemble
- Participer à l'amélioration continue de la qualité du code, des tests, de la documentation technique et des pratiques de développement
- Contribuer à l'analyse technique des besoins et à leur traduction en solutions exploitables dans le temps
Activités secondaires
- Participer à la refonte de certains écrans ou parcours utilisateurs dans l'interface web
- Contribuer aux choix techniques et aux arbitrages d'architecture au sein de l'équipe
- Participer à l'instruction et à la résolution de problèmes techniques sur l'application existante
- Apporter un appui aux travaux de sécurisation, de traçabilité et d'observabilité de l'application
Environnement technique indicatif
- Backend : Java, Spring Boot
- Bases de données : Postgresql
- Frontend : Angular
- API REST
- Outils de versionnement et de collaboration : gitlab
- Pratiques de développement industrialisé, documentation, tests, logs
Profil recherché
COMPÉTENCES REQUISES :
Titulaire d'un Bac+3 minimum en informatique, développement logiciel ou équivalent, vous disposez de compétences solides en développement applicatif et souhaitez vous investir dans un projet de transformation progressive, au croisement de l'existant et d'une cible d'architecture plus moderne.
Une première expérience en développement applicatif est souhaitée. Les candidatures de jeunes diplômés disposant de solides bases en développement logiciel et d'un fort potentiel de progression seront également étudiées avec attention.
Connaissances sur l’environnement professionnel
- Bonne compréhension des principes d'architecture applicative
- Connaissance du développement backend et des architectures web modernes
- Sensibilité aux enjeux de maintenabilité, de sécurité, de qualité logicielle et de continuité de service
- Une connaissance du secteur public, de l'enseignement supérieur ou de la recherche serait appréciée
Savoir-faire opérationnels
- Développer et faire évoluer des applications dans un cadre structuré
- Concevoir ou consommer des API
- Travailler sur une application existante en tenant compte des contraintes de migration progressive
- Produire un code lisible, maintenable et documenté
- Collaborer avec des interlocuteurs techniques et fonctionnels
Savoir Être
- Esprit d'équipe et sens du collectif
- Rigueur, méthode et sens des responsabilités
- Capacité d'analyse et goût pour la résolution de problèmes
- Curiosité technique et intérêt pour les trajectoires de modernisation réalistes
- Capacité à s'inscrire dans un travail progressif, pragmatique et soutenable
Éléments nécessaires pour postuler
Document(s)
Caractéristiques du poste
ℹ️ Infos de l'offre
Publiée le 25/03/2026💰 Salaire
À définir suivant profil
📅 Prise de poste
Dès que possible
🎯 Avantages
*37h55 hebdomadaires *Possibilité d'aménagement du travail sur 4,5 jours *Entre 45 et 50 jours de conges / an pour un temps plein *75% abonnement de transport pris en charge *Possibilité de parking sur site *Participation financière a la complémentaire sante *Restauration subventionnée *Télétravail possible, pour les métiers qui le permettent, jusqu'à 2 jours par semaine + jours de télétravail flottants *Un accompagnement individualise des parcours de formation pour vous rendre acteur de votre carrière professionnelle. *La possibilité d'adhérer a une association du personnel proposant des prestations sociales (chèques vacances, participation culturelle...) et des actions de loisirs, sports et détente