Développeur Java Senior H/F

Détail de l'offre

Informations générales

Description du poste

Métier

Informatique - Développeur

Intitulé du poste

Développeur Java Senior H/F

Contrat

CDI

Temps de travail

Temps complet

Contexte/Description de la mission

Le développeur sénior conçoit et réalise les développements ainsi que les tests des composants back office nécessaires à la mise en place des évolutions et corrections planifiées dans la roadmap technique ou fonctionnelle de nos Applications Mobiles, dans le respect des processus, normes et procédures en vigueur.

Il participe aux activités d'intégration (devops), au même titre qu'aux développements Back.

Missions principales :
• Etre le référent technique sur certains éléments du patrimoine applicatif PagesJaunes pour l'équipe de développement.
- S'appuyant sur son expérience, il est un interlocuteur privilégié des développeurs en cas de problème technique

• Réaliser les demandes d'évolution
- Il réalise la conception des évolutions impactant le patrimoine applicatif de PagesJaunes
- Il participe comme les autres membres de l'équipe au développement et aux tests des éléments développés
- Il rédige la documentation technique liée à ses développements

• Assurer l'efficacité de l'équipe de développement
- Impliqué dans la mise en place des bonnes pratiques de l'ingénierie logicielle, il s'assure de leur mise en place au quotidien
- Il maintient un haut niveau de technicité par une veille technologique active lui permettant de proposer régulièrement la mise en place de nouveaux outils/framework après évaluation de ces derniers

• Garantir la qualité du code produit
- Garant du respect des règles de développement, il s'assure de la bonne qualité du code produit par une bonne couverture de tests unitaires, d'intégrations, de performances et de tests fonctionnels
- Il participe à l'automatisation des tests fonctionnels et techniques
- Il participe à l'amélioration des indicateurs de suivi de qualité donnés par les outils de Continuous Delivery

• Participer aux activités d'intégration
- Automatiser les tests des modules techniques adossés à des exigences techniques
- Garantir le bon fonctionnement des applications en production.
- Fournir un support aux développeurs, aux exploitants, aux Collaborative Teams

Description des activités

Missions de la R&D Médias :

Assurer la disponibilité et la performance de nos médias de diffusion : Site browsing www.pagesjaunes.fr, applications mobiles Android et iOS, déportalisation

Délivrer la roadmap du média, ses évolutions techniques et fonctionnelles, avec un TTM aussi court que possible en mode itératif (MVP, Fail Fast, Test & Learn, …)

Etre garants de la pertinence des réponses de nos médias, proposer nos services sur tous les médias pertinents et innovants (assistants vocaux, chats, …)

Assurer la crawlabilité du site et l’intérêt des contenus exposés pour obtenir le meilleur positionnement dans les listes réponses des moteurs de recherche

Profil

-           Bac+5 / Ingénieur

-           5 années d’expérience dans le développement Java en environnement professionnel, hors stage

Compétences attendues

-           Maitrise des environnements Java EE

-           Maitrise des frameworks Spring, Maven

-           Solides connaissances en modélisation et en conception

-           Connaissance des outils d'intégration continue (GIT, maven, jenkins, sonar, nexus)

-           Connaissances du style d’architecture REST

-           Connaissances générales des BDD (mysql, mongoDB, Elastic Search, Cassandra, Redis)

-           Connaissance de la méthodologie Scrum / Kanban

-           Connaissance du/des protocole(s) GraphQL/Protocol buffer est un plus

-           L’expérience en développement natif Android ou iOS est un plus

-           Polyvalent, autonome, rigoureux, ayant l’esprit d’équipe.

Localisation du poste

Localisation du poste

France, Ile-de-France, HAUTS-DE-SEINE (92)

Lieu

204 rond-point du Pont de Sèvres 92649 BOULOGNE-BILLANCOURT cedex