Cette offre n'affiche pas de salaire. D'après 211 offres pour ce poste (Senior, France), le marché se situe autour de 48k€ (44k€–55k€).
Cette offre n'affiche pas de TJM. D'après 72 offres pour ce poste (Senior, France), le marché se situe autour de 470€/j (430€/j–550€/j).
TJM du marché pour Backend (Senior) en France : médiane 470 €/jour, P25–P75 : 430–550 €/jour, n = 72 offres. TJM Java
Salaire du marché pour Backend (Senior) en France : médiane 47 500 €/an, P25–P75 : 43 500–55 000 €/an, n = 211 offres. Salaire Java
Baromètre TJM et salaires IT
Pour renforcer son pôle « applications et plateformes Web », composé de 4 personnes au sein d'une Direction du Numérique et des Systèmes d'Information de 14 agents, l'établissement recrute un(e) ingénieur(e) d'études disposant d'une expérience confirmée en développement logiciel.
Vous contribuerez au développement, à la maintenance et à l'évolution des applications de gestion de l'établissement, principalement en environnement Java. Le poste s'inscrit dans un système d'information universitaire riche et fortement interconnecté, couvrant notamment la scolarité, les finances, les ressources humaines, la vie étudiante et les services numériques internes.
Au-delà du développement de nouvelles fonctionnalités, vous serez amené(e) à reprendre et faire évoluer des applications existantes, à analyser des incidents et à contribuer à la fiabilisation et à la modernisation progressive du patrimoine applicatif.
Vous participerez également à l'amélioration des pratiques de développement et d'intégration continue et contribuerez, par votre expérience, au partage des bonnes pratiques et à la montée en compétence de l'équipe.
Au sein de l'équipe applications, vous serez notamment chargé(e) de :
- concevoir, développer, maintenir et faire évoluer des applications Web en environnement Java / Spring Boot, notamment à partir d'applications existantes ;
- contribuer aux choix de conception, à la qualité du code, aux revues de code et à l'amélioration de la maintenabilité ;
- participer à l'évolution de l'usine GitLab CI/CD : builds, tests, packaging et déploiements ;
- développer et maintenir API, interfaces, traitements automatisés et échanges de données entre applications ;
- intervenir sur les bases de données et traitements SQL associés ;
- participer aux tests, montées de version et mises en production, et diagnostiquer les incidents à partir du code, des logs et des données ;
- contribuer à la documentation, à la fiabilisation des applications et à l'amélioration continue des pratiques de développement ;
- accompagner techniquement les autres membres de l'équipe et contribuer au partage des connaissances ;
- échanger avec les services utilisateurs afin de comprendre leurs besoins et de proposer des solutions adaptées et maintenables ;
- utiliser, lorsque pertinent, les outils d'intelligence artificielle pour faciliter le développement, les tests, la documentation ou le diagnostic.
Environnement technique :L'environnement technique du pôle est particulièrement moderne et motivant. Il repose notamment sur :- Java / Spring Boot et Vaadin pour les applications Web ;- GitLab pour la gestion des sources, l'intégration et le déploiement continus (CI/CD) ;- des déploiements applicatifs en environnement conteneurisé Kubernetes, en lien avec les équipes d'infrastructure ;- les bases de données Oracle et PostgreSQL, SQL et PL/SQL applicatif ;- Jira et Confluence pour le suivi des activités et la documentation ;- l'écosystème applicatif Cocktail et plusieurs applications spécifiques développées ou maintenues par l'établissement.La connaissance préalable de l'ensemble de cet environnement n'est pas indispensable : une expérience solide sur les technologies principales et la capacité à devenir rapidement autonome sur le reste du socle seront privilégiées.Formation et expérience :- formation informatique de niveau Bac +3 minimum, ou expérience professionnelle équivalente;- expérience en développement et maintenance d'applications Java permettant une prise d'autonomie rapide ;- expérience de la reprise et de l'évolution d'applications ou de code existants.Une expérience dans un système d'information métier comportant plusieurs applications et flux de données sera appréciée.Compétences techniques et opérationnelles :Le candidat devra disposer d'un bon socle en développement logiciel, notamment :- bonne maîtrise de Java et pratique d'un framework tel que Spring / Spring Boot ou équivalent ;- pratique de Git et connaissance des principes d'intégration et de déploiement continus ;- bonne pratique de SQL et des bases de données relationnelles ;- capacité à comprendre, reprendre et faire évoluer une application existante ;- capacité à analyser un incident à partir du code, des logs et des données ;- capacité à concevoir des solutions fiables, maintenables et adaptées aux besoins ;- aptitude à participer aux revues de code, à documenter les solutions et à partager les bonnes pratiques au sein de l'équipe.La connaissance de Vaadin, GitLab CI/CD, Oracle, PostgreSQL, Kubernetes ou de l'écosystème Cocktail sera particulièrement appréciée, sans qu'une maîtrise préalable de l'ensemble de ces technologies soit requise.Qualités professionnelles :- Autonomie, rigueur et capacité d'analyse ;- goût du développement et de la résolution de problèmes techniques ;- capacité à prendre du recul sur un existant et à proposer des améliorations ;- esprit d'équipe et aptitude au partage de connaissances ;- curiosité technique et capacité à s'approprier rapidement un nouvel environnement ;- sens de la communication et de l'écoute.
Pour renforcer son pôle « applications et plateformes Web », composé de 4 personnes au sein d'une Direction du Numérique et des Systèmes d'Information de 14 agents, l'établissement recrute un(e) ingénieur(e) d'études disposant d'une expérience confirmée en développement logiciel. Vous contribuerez au développement, à la maintenance et à l'évolution des applications de gestion de l'établissement, principalement en environnement Java. Le poste s'inscrit dans un système d'information universitaire riche et fortement interconnecté, couvrant notamment la scolarité, les finances, les ressources humaines, la vie étudiante et les services numériques internes.Au-delà du développement de nouvelles fonctionnalités, vous serez amené(e) à reprendre et faire évoluer des applications existantes, à analyser des incidents et à contribuer à la fiabilisation et à la modernisation progressive du patrimoine applicatif.Vous participerez également à l'amélioration des pratiques de développement et d'intégration continue et contribuerez, par votre expérience, au partage des bonnes pratiques et à la montée en compétence de l'équipe.
Un plan personnalisé pour postuler intelligemment à cette offre.
Cliquez sur "Postuler" pour accéder à l'offre.