149 connectés     6 079 missions IT     27 369 CV récents
se connecter | s'inscrire

Développeur Backend Scala / Java8


séparation
Publiée le 24/02 par FREELANCE VISION

Lieu : Paris (75)
Durée : Mission longue durée
Tarif : Neg.
Début : Asap
FREELANCE VISION


Description :



Nous recherchons un développeur back expérience dans des systèmes réactifs (Spring Reactor, ReactiveX ou Akka Streams). Bonne expérience de language Scala ou Java 8.

Compte tenu des enjeux importants tant au niveau fonctionnel et technique qu’au niveau du calendrier, nous recherchons des candidats :

- Dynamiques et motivés, capables de voir au-delà de leur tâche affectée de de s’inquiéter de la complétion de la User Story dans son ensemble (incluant la conception, les tests, l’intégration des maquettes le cas échéant).

- Sérieux et autonomes, permettant d’être un relais efficace des deux Lead Dev (CDI) présents dans l’équipe, mais n’hésitant pas à poser des questions si nécessaires.


Les candidats répondront idéalement aux trois critères ci-après classés par ordre d’importance :

1- Disposer d’au moins une expérience significative (6 mois) dans le développement d’un système réactif (architecture micro service et orientée message, délégation d’erreur, communications non bloquantes, utilisation d’une ou plusieurs librairies réactives telles que Spring Reactor, ReactiveX ou Akka Streams) quel que soit le langage et le contexte. Point bloquant et validé par un test technique

2- Avoir une bonne connaissance du langage Scala ou à minima des paradigmes fonctionnels introduits en Java dans sa version 8 (expressions lambda, types immutables, etc.) Point important mais non bloquant

3- Avoir une affinité avec l’univers des Médias (TV, Cinéma, Séries) à défaut d’une première expérience dans une entreprise du secteur Gros Plus

D’un point de vue technique, l’application MediaHub Warehouse en charge de la gestion des essences media (fichiers audio, vidéo, sous-titres etc.) est construite avec les briques suivantes :

- Une architecture Micro-Services développés en Scala (90 ) en GO (5 ) et en Kotlin (5 )

- L’utilisation des framework réactifs Akka et Play ! en Scala

- Un front-end sous forme d’une application Web en Angular 6 utilisant massivement la librairie réactive RxJS.

- Des datastore relationnels (PostgreSQL) et non relationnels (MongoDB, REDIS)

- Des bus de message RabbitMQ et Kafka pour gérer au mieux la résilience et assurer un découplage entre les divers micro services.

- Un hébergement hybride Cloud (AWS) et On Premise (VMWare)

L’environnement de travail est un environnement Linux / IntelliJ, le travail est organisé suivant des sprints de 2 semaines et l’équipe est constituée de trois feature teams complètes (P.O / Devops / Recette / Dev) se partageant un Scrum Master et un UI/UX Designer.

Nous utilisons une méthode d’intégration continue basée sur le modèle GitFlow (Pull Request et Peer Review, tests auto et manuels, déploiements automatisés Jenkins/Terraform).


Clic2search : Mission Développeur


  Pour postuler à cette mission

Référence à rappeler : backscala



PS : la majorité des recruteurs ne publie aucune offre. Peuvent-ils trouver votre CV sur Freelance-info ? Par ailleurs si vous cherchez un CDI, Carriere-info est plus adapté.

Déposer / mettre à jour mon CV






Freelances IT


+ de 500 entreprises vous attendent !
Proposer mon CV
Site gratuit réservé aux Freelances
Visibilité au choix : CV anonyme, CV privé
Black-list de sociétés, contacts directs
Recruteurs
Accès via Turnover-it :
CVthèque & publication
Nous contacter
Par formulaire
AGSI SAS
75 Rue de Lourmel
75015 PARIS
logo freelance-info.fr
2018 © Copyright AGSI SAS
Conditions d'utilisation