Développeur JAVA-ANGULAR

Ref : 210201A004
Logo client
Compétences requises
JAVA J2EE SPRING NoSQL Angular Google Cloud Platform Anglais
Description de la mission
Nous recherchons un développeur JAVA-ANGULAR pour un de nos clients grands compte sur la région Lilloise.

Objectif global du projet :
Développer les nouveaux configurateurs chronodevis

Contrainte forte du projet :
Projet Build from scratch / Enjeu de vitesse

Compétences techniques :
JAVA/Spring - Confirmé - Impératif
NOSQL (mongoDB) - Confirmé - Impératif
Angular - Junior - Important
GCP - Junior - Important

Description détaillée :
Dans un contexte de transformation digitale et d’organisation d’entreprise en mode plateforme, nous travaillons sur la modernisation de notre SI. Nous te proposons d’intégrer, au sein de la Digital Data Factory, l’équipe Configurators Domain pour travailler sur la refonte complète des configurateurs Chronodevis bâtis sur une architecture cloud ready (GCP/openshift).
Les Chronodevis sont un ensemble de configurateurs permettant aux conseillers de vente de proposer des solutions sur mesure à nos clients pour les produits
suivants : Porte d'entrée, Porte de garage, Volets roulants, Volets battants, Produits verriers, Plan de travail, Portail, Clôture
Ces configurateurs sont actuellement basés sur une architecture et un socle technique (progiciel) obsolète. Les équipes marchés et la DDF ont décidé de lancer un
projet sur 3 ans pour migrer l’ensemble de ces Chronodevis (from scratch). Ces développements devront s’inscrire dans la stratégie du groupe en suivant les drivers suivants ( as inner platform, modular architecture, open agile product, user experience first, pragmatic business partner).
Pour cela, tu collabores au sein d'une squad composée de 2 à 3 développeurs d’un Digital Owner /Scrum master, d’un Product Owner, d’un Pilote Data
(administration de la donnée).
La méthodologie Agile Scrum ainsi que le BDD (Behavior-Driven Development) sont utilisés pour ce projet.
En tant que développeur, ton rôle est de concevoir ce nouveau socle en collaboration avec ta squad. Tu es notamment en charge :
De concevoir et réaliser des solutions standardisées (Back & Front)
De déployer et maintenir nos solutions (Evolutions & corrections)
De garantir la sécurité de nos solutions (accès au SI, stockage des données, …)
De contribuer aux études et définitions des spécifications applicatives et techniques
De garantir la qualité des livraisons
En tant que développeur tu connais les nouvelles tendances & opportunités technologiques et tu sais les partager (Slack, Workplace, Confluence). Tu es
également très autonome et force de propositions.
Tu es en relation avec les autres équipes en charge des applications de vente.
Profil
De formation technique, tu as acquis une expérience de 3 ans minimum dans le développement JAVA EE.
Ta boîte à outils :
Tu es un bon communicant, pédagogue et organisé
Java, j2EE, springboot …. n’ont plus de secrets pour toi
Tu maitrises plusieurs types de base de données SQL (Oracle, Postgre) mais aussi NoSQL (MongoDB, ElasticSearch)
Tu maitrises la mise en place et les contraintes d’API RESTfull
Tu as une bonne connaissance des protocoles de connexion (Oauth, LDAP...) + notion de sécurité dans les applications
Tu es à l’aise avec le cloud (docker, kubernetes/Openshift, GCP)
Tu es à l’aise avec les outils de CI/CD (Github, Gitlab CI, Helm, Vault)
Tu es à l’aise avec les nouvelles méthodes de collaboration : Agile, InnerSourcing, UX.
Tu es curieux et en veille sur les nouvelles technologies et architecture

SA MISSION :
Un développeur full stack est un informaticien capable de réaliser des tâches à n'importe quel niveau technique de la pile des différentes couches qui constituent
une application informatique.
SES COMPETENCES :
configurer l'infrastructure matérielle et le système d'exploitation ainsi que les dépendances entre les différents composants logiciels à utiliser ;
concevoir, manipuler et interroger des bases de données ;
concevoir le code de 'back-end' et les API d'accès à ces données sous forme de webservices, en utilisant des langages tels que Java, Python, Ruby, PHP ;
concevoir le code de 'front-end' qui est exécuté sur la plate-forme de l'utilisateur, le plus souvent un smartphone ou un navigateur Web, dans des langages tels que :
Javascript et ses bibliothèques, HTML, CSS ;
être capable de gérer et planifier un projet avec des méthodes de développement agiles telles que Scrum ou Kanban, pouvoir interagir avec le client et ses besoins,
et documenter l'ensemble des parties du projet.
Même s'il a souvent une affinité ou des compétences plus étendues dans l'une des couches front ou back, le développeur full stack doit être familiarisé avec
chacune d'entre elles.

D'autres offres
Développeur JAVA J2EE SPRING

Ces missions pourraient vous intéresser !

Développeur Open JAVA

JAVA J2EE SPRING JAVA JAVASCRIPT
ASAP
34 - Montpellier
6 mois
Voir la mission

Développeur web fullstack JAVA JEE Spring Angular

JAVA J2EE SPRING JAVA J2EE SPRING JAVA SPRING
ASAP
Aix-en-Provence
6 mois
Voir la mission

Développeur Java, Spring, JS

JAVA JAVASCRIPT SPRING JAVA J2EE SPRING JAVA SPRING
ASAP
49
75 jours ouvrés
Voir la mission

Développeur Back JAVA

JAVA J2EE SPRING AGILE API RESTful APACHE KAFKA DEVOPS
ASAP
34 - Montpellier
6 mois
Voir la mission

Développeur JAVA

JAVA J2EE SPRING DOCKER MAVEN JAVASCRIPT AGILE
ASAP
34 - Montpellier
12 mois
Voir la mission

Développeur java fullstack F/H

JAVA J2EE JAVA J2EE SPRING Spring Boot
ASAP
Sophia Antipolis 06
12 mois
Voir la mission

Lead Tech Java

J2EE Angular HIBERNATE POSTGRESQL JAVA J2EE SPRING
ASAP
Bordeaux (33)
24 mois
Voir la mission

Développeur JAVA MICRO-SERVICE

JAVA JAVA J2EE SPRING Microservices
ASAP
92 - Paris
3 mois
Voir la mission

Développeur JAVA JEE

JAVA J2EE SPRING JAVASCRIPT AGILE
ASAP
34 - Montpellier
4 mois
Voir la mission

Développeur JAVA JEE expert Rest API et Kafka

SQL J2EE GIT JAVA J2EE SPRING API RESTful
ASAP
Lausanne (Suisse)
220 jours ouvrés
Voir la mission