Développeur fullstack (Java / Angular, React) - Ollioules Front end REST WEB - Freelance (H/F)
Gefragte Skills
Stellenbeschreibung
Taux journalier (TJM): 660
Contexte: Développer un démonstrateur.
La fonction est basée sur une brique logicielle de filtrage particulaire écrite en python. L'architecte logiciel a défini l'architecture cible, elle est basée sur une technologie Web / micro-services, évènementielle et faiblement couplée.
Architecture cible: Architecture micro-services
Interfaces standardisées:
o API REST
WebSocket
WMS (standard OGC)
Communication inter-services:
API REST (point à point)
MiddleWare Oriented Message (MOM) événementiel (données)
Centralisation des accès externes via une passerelle logicielle:
API Gateway
Reverse proxy
Conteneurisation complète via podman
Périmètre fonctionnel et technique:
Back-end
Développement ou contribution à des microservices
Implémentation d'API Rest (connexion point à point)
Publication et consommation d'évènements via le bus de messagerie MOM
Mise en place d'une API gateway (reverse proxy)
Participation aux mécanismes d'enregistrement, de rejeu et de simulations des données
Front-end (IHM d'exploitation web)
Développement d'une IHM web (Architecture SPA (Single Page Application))
Consommation API Rest / WebSocket
Affichage des données en temps réel et historique
Interaction avec les services de visualisation, supervision (Control/commande), simulation et rejeu de données
Respect des standards W3C et bonne pratiques UX/UI industrielle et naval
L'architecture logicielle utilise les technologies suivantes:
Front-end:
JavaScript / TypeScript
Framework SPA (Angular, React ou équivalent)
STOMP (Simple Text Oriented Messaging Protocol) over WebSocket/HTTP
Gestion des états, flux temps réel
Intégration API Rest
Notions de sécurité front (authentification, tokens, CORS)
Back-end (contribution):
Développement de microservices web (Java / basé sur les frameworks Quarkus/SpringBoot ou équivalent)
Conception et implémentation d'API REST
Compréhension des architectures événementielles
Utilisation d'un bus de messages (MOM) (ex: RabbitMQ, Kafka ou équivalent)
Formalisation des messages en JSON
Anglais: Bon niveau
plus de 8 ans d'expérience
Quelle: candidat.francetravail.fr. Für die Inhalte der Inserate übernehmen wir keine Haftung.
Bewerbungstext erstellen
Wir erstellen aus deinem Profil und dieser Stelle einen Entwurf. Du prüfst und passt ihn an.
Nur mit Konto verfügbar.
Jetzt anmelden