# Utilisez find avec limite de profondeur pour réduire la charge

Projet numéro 29871 : "TECH LEAD JAVA-KAFKA"


Initiateur du projet :
Description projet :
Être Hands-on avec Java 11 et .Net Core 3.1, y compris les concepts avancés de multi-threading, l'optimisation du garbage collector (java), la programmation asynchrone, la programmation fonctionnelle et d'autres fonctionnalités des languages
- Être capable d'écrire du code pour stocker et récupérer efficacement de grands volumes de données à l'aide de RDBMS ou de NOSQL et d'ajuster les performances des requêtes/base de données, à l'aide de partitionnement/sharding, de séparation lecture/écriture au besoin
- Comprendre en profondeur le protocole HTTP 2, websockets, JSON et les protocoles de communication
- Être capable de développer des applications Web complexes (ex. formulaires multi-pages, grilles, connexion à plusieurs microservices) en utilisant React/VueJS avec les best practices pratiques comme le responsive design.
- Pourvoir travailler sur la création d'applications sécurisées en utilisant des technologies modernes comme OpenID Connect, Oauth, Spring security/.Net Core 3.1 security et SAML ; connaissance des concepts de sécurité comme DOS, firewall, DMZ
- Hands-on sur la plupart des modules de spring framework (spring Boot, DI, REST, JPA, Spring Security, Spring Batch, Zuul ou Kong, Ribbon, Hystrix ou resilience4j, eureka, Spring cloud netflix) et .Net Core 3.1
- A travaillé avec au moins une plate-forme de messagerie/intégration (ex. JMS, Kafka, Tibco, Camel, RabbitMQ, etc.) et peut concevoir des processus de failover, fallback, et gestion erreur (ex : Duplicate, hors séquence), des performances et d'autres considérations, etc. Une experience avec Kafka sera appréciée.
- Utilise le TDD en se basant sur Junit/nUNIT, cucumber/specflow, ou des framework de mock (ex : mockito ou jmock) comme une pratique standard, donne l'exemple pour l'équipe
- Peut mettre en place une solution log aggregation/monitoring de log (ex. ELK/TICK, Graffana) pour les nouvelles équipes à partir de zéro
- Utilise des concepts de domain driven design et de micro-services pour concevoir des applications complexes (ex. idempotence d'évènement métier)
- Comprend au moins une pile technologique devops comme azure devops, Jenkins, gitlab, maven, gradle, chef, marionnette et peut créer le pipeline de déploiement de la plate-forme à partir de zéro
- Pratique avec la plate-forme cloud (p. ex. AZURE), la conteneurisation (p. ex. docker) et la gestion de l'orchestration/cluster (p. ex. kubernates)
- A déjà utilisé une solution de mise en cache (ex. memcached, couchbase ou redis)
- Pro-efficient avec un langage de programmation de plus (ex. python, ou Go)
- A déjà été ou bien à la capacité d'assumer la fonction de Scrum Master .
  • Le client: est une SSII spécialisée dans le placement des ressources humaines.
  • Durée indicative: 12 mois
  • Tarif journalier indicatif: 450 - 400 €
  • Type de mission: Freelance en régie
  • Démarrage: 24/09/2021
  • Lieu: Bordeaux

 
 


Projets "en attente" similaires


Detecteur Bluetooth Android et IOS
Ingenieur de Production MVS DB2 TWS Expert - Gradignan
Creation site Internet e-commerce
Projet Sas Republication
Creation emailing professionnel pour promotion

Projets "en cours" similaires


Optimisation et referencement site Internet Wordpress
Logiciel conception revetement de sol
toulouse-furnished.com
Mise en page template sur joomla 2.5 et diverses developpements php
Boutiques ecommerce

Projets "en archive" similaires


Ingenieur Developpement PHP -H-F-
Graphic ad banners for promoting Progonline
Creation site vitrine Catalogue timbres poste
animation minimaliste flash - flex dans l-entete d-un site web
Developpement site vitrine PHP HTML FLASH

Projets "VIP" similaires


Recherche Dveloppeur Web
Realisation magazine participatif web2.0
Developpements Telecom
Recrutement video
Demande de devis pour le developpement_ l_edition et la maintenance d_applications et site web sous

 

 

 

 

(g)