Architecte Applicatif Java Spring Boot Back-end

Paris  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

Bonjour,

J'espère que vous allez bien,

Je recrute pour un(e) Architecte Applicatif Java Spring Boot Back End pour un contrat de longue durée base sur Paris .

Au sein de la Direction des Opérations, le consultant interviendra sur la nouvelle plateforme Internet (11 sites web marchands, 8 applications mobiles, +6 millions de pages vues par mois, produits en ligne).

Au sein du pôle architecture (7 personnes), le consultant aura pour missions et responsabilités:
Participer à l'élaboration de la liste des domaines fonctionnels et des services pour chaque domaine
Définir les micro-services (inter et cross domaines) en fonction des domaines et des besoins en services applicatifs.
Définir la cartographie des micro-services. Construire la gouvernance de ceux-ci.
Porter la conception de l'architecture applicative et technique, définir les composants du socle technique: sécurité, caching, failover, audit-trail, reprise sur erreur, etc
Etre garant de l'industrialisation de la plateforme: définir les starters/POM, les guidelines de développement et la façon d'en assurer la bonne application, les notions de testing à mettre en oeuvre (tests unitaires, d'intégration, d'API, de performance), les templates de documentation technique, les prérequis en terme de sécurité, inscrire la plateforme dans la chaine d'intégration et de déploiement continue.
Etre référent technique auprès de l'équipe de développement des micro-services Java Spring Boot
Organiser des comités techniques, rédaction des dossiers d'architecture, validation des spécifications techniques, validation des tests de performance

La mission requiert ainsi des compétences d'architecture applicative et de données d'une part, d'autre part les compétences techniques requises pour la définition du socle technique et la participation au développement des micro-services, et assurer le rôle de référent technique.

Environnement technique:

Expérience requise:
Java 8, Spring 4 (MVC, Security, Data) & Spring Boot
Patterns d'architecture: Microservices, CQRS & Event Sourcing
Spring Cloud (Config, Eureka, Zuul, Hystrix, Feign, Ribbon) ou équivalent
API Management: exposition, aggrégation et versioning de services REST
Bus de messages: JMS, AMQP.
Bases de données: MongoDB, JPA & SQL
Projets: JIRA, Confluence
Méthodologie: Scrum

Expérience souhaitée dans la majorité des sujets suivants:
Bus de messages: Kafka.
Infra: Systèmes Redhat Entreprise Linux, Docker, Bash
Devops: Git, Maven, Nexus, Jenkins, Sonar, XL Deploy.
Javascript: Angular 2 ou React (note: nous sommes en cours de choix)
Esprit geek et curieux apprécié !

Organisation:

Le prestataire doit faire preuve d'autonomie, d'une bonne communication, animer les ateliers de travail et en rédiger les compte-rendus, créer une dynamique et assurer l'adhésion du projet autour de lui.
Rapportant au responsible du pôle architecture, le prestataire sera en relation directe avec les responsables techniques et fonctionnels de la plateforme, les architectes applicatifs et les équipes de développement.

Si vous êtes intéressé ou vous connaissez des personnes intéressé, envoyez un Cv a jour à l'adresse suivante (see below)

Start date
n.a
From
Templeton and Partners
Published at
22.06.2017
Project ID:
1365630
Contract type
Freelance
To apply to this project you must log in.
Register