Moteur de recherche d'offres d'emploi Solocal Group

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 maitrise suffisamment les aspects techniques et fonctionnels des applications PagesJaunes pour parvenir à en avoir une vision d'ensemble et est capable d'évaluer les impacts des évolutions à venir.
Il est également vigilant sur le respect des règles de qualité de développement.
Il participe aux activités d'intégration (devops), au même titre qu'aux développements Back, parmi lesquelles : l'intégration de la plateforme applicative web et mobile PagesJaunes, l'outillage de Continuous Delivery et l'analyse d'incidents.

Missions principales :
• Etre le référent technique sur certains éléments du patrimoine applicatif PagesJaunes pour l'équipe de développement
- Maitrisant les environnements PagesJaunes, il sait identifier les impacts des demandes d'évolution
- Capable d'estimer le coût des développements, il donne de la visibilité sur les complexités de ceux-ci et peut proposer des scénarios alternatifs moins coûteux ou qui facilitent la maintenance
- 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
- Etre force de proposition dans l'amélioration des techniques d'industrialisation et d'automatisation, grâce à de la veille technologique
- Documenter, notamment au travers d'une démarche d'ingénierie d

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 (Yahoo, LocalAds, …)

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

Définir et piloter les évolutions techniques à mener pour rester à l’état de l’art

Participer à nos activités de R&D et faire des innovations technologiques des enablers de créativité pour notre média et notre business.

Profil

-           Bac+5 / Ingénieur

-           5 années d’expérience dans le développement Java en environnement professionnel, hors stage, dans une équipe de plusieurs développeurs (respect des process, des normes de devs et de la hiérarchie)

Compétences attendues

-           Maitrise des environnements Java EE

-           Maitrise des frameworks Spring, Maven

-           Solides connaissances en modélisation et en conception

-           Bonne connaissance de Linux

-           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 l'ingénierie des exigences

-           Connaissance de la méthodologie Scrum / Kanban

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

-           Force de proposition, dynamique et ayant le sens de l’initiative

-           Sensible aux problématiques de performance, de sécurité et aux contraintes de développement et d’intégration mobile / tablette / fixe

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

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

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