Vous interviendrez sur le projet de l'équipe de notre client en tant que développeur Open (back).
Missions :
* Participation aux ateliers et aux tâches de développement de l'équipe
* Participation à l'animation de l'équipe de développement
* Etre force de proposition dans les méthodes de développement
* Déclinaison du besoin fonctionnel en solution technique, en relation avec les acteurs de la squad et les intervenants transverses puis réalisation de la solution technique
* Travaux de run : analyse et correction de ticket, pourrez développer vos compétences, accroître votre savoir-faire et partager votre expérience dans un environnement convivial.
Développement & conception : Analyse des besoins, conception et développement d'applications robustes en Ruby, rédaction de documentation technique.
-Architecture & évolution technologique : Définition des architectures, mise en place de microservices (Ruby on Rails, Spring Boot), intégration de nouvelles technologies.
-Qualité & optimisation : Tests unitaires, revues de code, application des principes TDD, SOLID, Clean Code, optimisation des performances.
-Collaboration Agile : Travail en équipe avec les Product Owners, UX/UI designers, DevOps, participation aux rituels Agiles.
-Maintenance & support : Correction d'anomalies, veille technologique et réglementaire, amélioration de la résilience des applications., Transparence : Nous croyons en une communication claire et honnête, tant avec nos clients qu'avec nos collaborateurs.
Humain : Nous ne recrutons pas des profils, mais des personnalités, que nous accompagnons tout au long de leur parcours.
Réactivité : Une structure agile pour répondre efficacement aux besoins de nos clients et consultants.
Le développeur interviendra sur l'analyse des besoins utilisateurs et leur traduction en évolutions pour la solution Open MetaData (Java / React). Il assurera la cohérence avec les versions actuelles et à venir, et proposera des solutions adaptées. Certains besoins spécifiques nécessiteront des développements fonctionnels et techniques. Le profil recherché doit être autonome et force de proposition pour orienter les choix structurants du projet.
Compétences requises : Java, React
Compétences optionnelles : PostgreSQL, OpenSearch
La mission consiste à intervenir sur le développement de nouvelles fonctionnalités au sein d'une application existante, tout en assurant la maintenance corrective des éléments déjà en production. Cela inclut la création d'interfaces utilisateur respectant les normes du Design System de l'État (DSFR), dans un environnement technique basé sur Vue.js pour le front-end et Spring Boot 3 pour le back-end. En parallèle, la mission prévoit la conception et le développement d'un outil dédié à l'alimentation de l'Open Meta Data, à partir de fichiers ODS fournis en entrée. Ce composant devra permettre le traitement, la transformation et l'intégration des données selon les standards définis.