Postuler Contacter
Partagez sur

Développeur FullStack

Ref : 250321G005
Logo client
Compétences requises
JAVA GIT APACHE KAFKA Vue.js Spring Boot
Description de la mission

Contexte:

Pour l'association ESUP-Portail, regroupant l'ensenble des établissements de l'Enseignement du Supérieur et de la Recherche (ESR), dans le cadre du volet ESR du programme AVENIR(s) (********/), nous devons développer un ensemble de services formant un écosystème d'e-portoflio spécialisé et adapté à la pédagogie en Approche Par Compétences (APC) en tenant compte des projets de vie de l'étudiant (PVE). Il s’agit d’un projet d'envergure nationale, novateur et basé sur les dernières techniques et technologies réputées. Il s'agit d'un service public qui est réalisé par les établissements et pour les établisements de l'ESR. L'objectif est de proposer un ensemble de services intégrés avec les SI et services de l'ensemble des universités et écoles du supérieur. La méthode APC est novatrice et nécessite la mise en place de services adaptés. Elle propose de façon complémentaire aux méthodes actuelles, une démarche réflexive à évaluer sur des compétences à développer. La solution devra répondre à toutes les exigences actuelles en termes d'ergonomie, d'accessibilité, de sécurité, d’interopérabilité et d'éco-responsabilité. Également elle devra être performante et optimisée afin d'accueillir un périmètre utilisateur allant de 600 000 à potentiellement 3 000 000.


Afin de mettre en œuvre cette plateforme, ESUP-Portail recrute un(e) Développeur FullStack ou un(e) Développeur avec des affinités plus backend, ayant une expérience sur un maximum des technologies utilisées et ayant potentiellement une expertise sur certaines technologies (Kafka, API Manager, Accessibilité, etc...) .


Missions:

  • Vous travaillerez au sein d'une petite équipe de développeurs en full remote réparti sur le territoire national sur un projet Open Source. L'équipe est composée actuellement d'un architecte, d'un TechLead frontend et de développeurs en cours de recrutement, sous la direction d'un Coordinateur technique. 
  • Votre mission principale sera de développer à partir d'écrans spécifiés par un UI/UX Designer et de User Stories dans un backlog.


Lieu: Full Télétravail

  • Il est à prévoir un à deux déplacements par semestre dans une ville Française durant trois jours maximum.


Durée: 3 mois minimum, reconductible

  • Possibilité de travail à temps partiel, avec des congés/pauses ou en travail par périodes/sprint, à déterminer pour la première mission.
  • Possibilité de commencer à partir du 21/04, ou après.


Environnement technique:


  • Backend: JavaEE, Spring-boot, Spring-security, Spring Data, JPA/Hibernate
  • Frontend: Vue.js/Lit, Redux/RxJS/Pinia, TypeScript, HTML5, CSS3
  • Outils de build: Maven, Vite, Rollup, webpack;
  • Accessibilité: RGAA, WCAG;
  • Testing: JUnit/Mockito, JEST/PlayRight/etc.;
  • Outils de versionning: git, github/gitlab;
  • Orientation reactive-programming;
  • Sécurité: SSO, CAS, OIDC, JWT, SAML;
  • Environnements logiciel : Apache Tomcat, Nest.js, PostgreSQL, Kafka, PostGreSQL, APISIX, Docker;
  • Sécurité, lisibilité, pérennité et optimisation du code;
  • Environnement de CI/CD;

D'autres offres
Lead développeur JAVA

Ces missions pourraient vous intéresser !

Tech lead Java/Angular Assurance (H/F) Levallois-Perret (92)

JAVA Angular
ASAP
92 - LEVALLOIS-PERRET
12 mois
Voir la mission

Développeur Java

JAVA REACT.JS
ASAP
79 - NIORT
6 mois
Voir la mission
Postuler Contacter