CS
available

Last update: 28.09.2021

fullstack research and development engineer Java/jEE/Angular

Graduation: not provided
Hourly-/Daily rates: show
Languages: Arabic (Native or Bilingual) | English (Full Professional) | French (Native or Bilingual)

Skills

Projet : Développement d’une application qui gère toutes les opérations liées à la production numérique et la livraison des bouquins ainsi que la gestion des machines d’impressions.
Missions : Conception, participation au développement des micro-services, Intégration des micro-services, Conteneurisation des micro-services et création d’un pipeline CI/CD.
Base de données :
- Installation et maintenance
- Garantir la sécurité des données
- Créer des vues
- Créer des vues matérialisées
- Créer des fonctions PL/SQL
- Créer des Triggers
- Migration des données
- Gérer les données via Spring Data JPA et hibernate
base de données NOSQL Mongo DB : Pour simplifier l’utilisation de la base de données NOSQL mongo DB, nous avons opté pour le Framework Spring Data mongo DB.
Back end :
- Générer un Micro-service Eureka qui permet la localisation des instances des service.
- Générer un Micro-service Zuul Proxy qui joue le rôle de point d’entrée pour notre système.
- Registrer   toutes les instances disponibles des différents services.
- Externaliser les fichiers de configurations des micro-services pour faciliter la maintenance.
- Équilibrage de charge Netflix Ribbon (Load Balancer).
- Implémentation de Hystrix Circuit breaker pour arrêter rapidement les services non disponibles.
- Création de la carte de contexte de notre système.
- Division de projet en micro-services.
- Création des modèles de données pour chaque micro-service.
- Choix des technologies pour chaque micro-services.
- Développement des micro-service.
- Création des APIs Rest.
- Communication asynchrones entre les micro-services (apache Kafka).
- Création des tests unitaires.
- Sécuriser les APIs Spring avec Keycloak.
Front end :
- Création de Single Page Application (SPA) reliée à une API RESTful
- Gestion du JWT coté client.
- Création des interfaces responsive.
- Réagir à des événements ou à des données de manière asynchrone.
- Création des formulaires dynamique et complexe.
- Gestion des rôles.
Technologies:
Spring Boot, Spring Data, Spring Cloud, Netflix OSS, Spring Eureka Service, Spring Security, Keycloak, web service rest, architecture micro-service, Angular, Docker, Jenkins, Kubernetes

Project history

Local Availability

Only available in these countries: Tunisia
Profileimage by Anonymous profile, fullstack research and development engineer Java/jEE/Angular fullstack research and development engineer Java/jEE/Angular
Register