Activez les alertes d’offres d’emploi par e-mail !

DEVELOPPEUR (H/F) FULL STACK

AMUE

Montpellier

Sur place

EUR 40 000 - 60 000

Plein temps

Hier
Soyez parmi les premiers à postuler

Description du poste

L'Agence de mutualisation des universités et établissements d'enseignement supérieur et de recherche (Amue) est un Groupement d'Intérêt Public (GIP) comptant 180 adhérents qui organise la coopération entre ses membres et sert de support à leurs actions communes en vue d’améliorer la qualité de leur gestion.

Basée sur deux sites, Montpellier et Paris, l’Amue rassemble 190 collaborateurs, fonctionnaires et contractuels.

Le département solutions et services pour les établissements (DSSE) possède un pôle transverse qui regroupe les équipes support à la construction des solutions (Equipe System), support à l’exploitation des solutions (Equipe Plateforme de service), des référents transverses sur les sujets liés à la qualité, au mode et à l’offre de service ainsi qu’à la plateforme d’intégration des différents SI proposés. Ce pôle transverse inclut également un ensemble de projets émergeants et/ou transverses.

Le projet SIPRES de gestion des appels à projets internes des établissements et le projet de déploiement de la solution SIROCCO, développée en co-construction avec le consortium SIROCCO, font partie de ces projets émergeants.

Au sein du pôle transverse du DSSE et sous la responsabilité du chef de projet SIPRES, vous assurez le développement des fonctionnalités logicielles priorisées par le projet et les utilisateurs. Il s’agit d’un nouveau projet, où la prise en compte des besoins fonctionnels des établissements est primordiale pour proposer des produits adaptés.

Une première version de SIPRES doit être disponible en mode service à la rentrée universitaire 2025.

Les missions principales sont :

  1. Développement de l’application côté back : web services en environnement Spring, avec gestion de grande volumétrie de données et exigences de performance.
  2. Développement des tests unitaires automatisés.
  3. Conception du modèle de données.
  4. Mise en place des bouchons de tests pour les systèmes extérieurs.
  5. Participation aux développements Front-end (Angular).
  6. Accompagnement et contrôle de la production de l’équipe de développement.

Compétences impératives :

  • Maitrise de la programmation objet et du langage JAVA ≥ 7.
  • Maitrise d’une librairie d’inversion de contrôle (Guice, Spring, ...).
  • Maitrise d’un framework de mapping objet-relationnel (JPA, Hibernate, TopLink).
  • Maitrise du SQL, capacité à élaborer et optimiser des requêtes complexes.
  • Maitrise du développement de web services REST.
  • Expérience dans le développement en équipe avec Git et méthodologie agile.

Localisation : Montpellier. Fonctionnaire : détachement ou mise à disposition. Contractuel : contrat de droit public de 3 ans, renouvelable une fois puis reconduction sur CDI.

Avantages : titres repas, télétravail jusqu’à 3 jours/semaine, comité d’entreprise, mutuelle (prise en charge jusqu'à 15€/mois sous justificatifs).

Salaire : basé sur l’expérience, avec maîtrise des pratiques de test unitaire automatisé, intégration continue (Gitlab CI, Docker), développement en autonomie, tests, documentation, méthodologie agile, ergonomie web, travail en équipe SCRUM.

Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez un fichier PDF, DOC, DOCX, ODT ou PAGES jusqu’à 5 Mo.