Insitoo
Le projet construit l'application de suivi des demandes de travaux, ainsi que l'outil de mobilité des techniciens. Il se déroule dans le contexte d'une refonte applicative.
Plusieurs grands volets fonctionnels sont couverts :
- Référentiel du parc des installations
- Suivi des mouvements matériels
- Gestion des travaux (Prestations & Maintenance)
- Outil de mobilité lors des interventions terrain
- Solde des prestations en vue de la facturation
L’équipe, composée d’une trentaine de personnes, se décompose en :
- Une Core team : Architectes logiciels, intégrateurs Devops, automaticiens de tests et administrateurs fonctionnels
- Deux feature teams : Product Owner, testeur et développeurs
Ces teams sont pilotées par un chef de projet. Les fonctionnalités sont priorisées au travers d'un train SAFe. Les développements sont menés en Kanban et en Scrum selon les équipes
Activité principale
o Participer à la conception ainsi qu'à la mise en œuvre des développements à partir des spécifications fonctionnelles, de manière robuste et performante
o Participer à la couverture des tests, à la correction des anomalies fonctionnelles et/ou techniques
o Participer aux revues de code
o Participer aux différentes réunions/ateliers de l'équipe
o Challenger le besoin vis-à-vis des bonnes pratiques et contraintes techniques
Activité secondaire
o Rédaction et actualisation de documents techniques
o Support aux équipes fonctionnelles
o Réalisation de tests croisés
Stack technique de l'équipe
Back-end : Java 21, Spring, Spring boot 3.5.0, Elastic Search, PostgreSQL 17, Kafka
Front-end : Angular 19, Workers, LocalStorage, IndexedDb, Clé PKI
Infrastructure bi-site : Haproxy, Apache, Tomcat, VertX, Jenkins, Ansible, docker Maven, Sonar, Idatha IdathaLog
Tests : JUnit, Mockito, Jest, Kotlin
Description du profil
Le Développeur Fullstack est un informaticien qui dispose des compétences nécessaires pour agir à tous les niveaux techniques de la pile des différentes couches constituant une application informatique, à savoir : l'infrastructure matérielle et le système d'exploitation, les bases de données, le back-end, le front-end.
Minimum 8 ans d'expérience en Java, Angular, PostgreSQL impératif.
Compétences attendues sur le profil
Utilisation des technos récentes : JAVA 21, Angular 19
Expérience en Kafka
Maîtrise les outils de build
Maitrise des fondamentaux de l'agilité
Maitrise avancée des technologies employées sur le projet concerné
Met en œuvre, enseigne et assure la bonne mise en application des pratiques de développement
Est moteur dans la conception et la réalisation des chantiers techniques d’amélioration
Mène une veille sur les évolutions technologiques et les nouveaux langages informatiques