Intitek for People

Développeur JAVA / Lucene (H/F)

CODE
1118 DJL IDF
Postée le
Spécialité
Développement Web
Pays
France - Paris
Contact
pierre-jean.bizel@intitek.fr
Description
Quoi de plus excitant que de contribuer à démocratiser l’accès à la connaissance à travers la création d’une application ou d’un logiciel ultra-innovant ? Intitek for People conçoit et développe des outils digitaux qui améliorent le confort, la santé ou la sécurité du plus grand nombre.

Poste

Au sein du domaine Front Navigation & Search & Marketplace de la DSI Client, vous intégrez l’équipe en charge des développements du moteur de recherche du site e-commerce. Vous intervenez sur un gros projet à fort enjeux dont les principales tâches à réaliser sont :

  • Réalisation des développements selon les spécifications et la solution d’implémentation définie avec le lead developer et le chef de projet technique
  • Réalisation des tests unitaires
  • Réalisation des tests d’intégration avant livraison en recette
  • Rédaction de la documentation technique
  • Participation aux revues de codes de l’équipe
  • Ecriture et déroulement des scénarii des tests de charges et de performances
  • Pilotage du déploiement en recette et mises en production des développements, en collaboration avec les équipes d’intégration technique et d’exploitation
  • Support aux équipes de production pour la résolution d’incidents
  • Effectuer un reporting d’avancement des tâches confiées
  • Apporter une expertise technique et être force de proposition sur l’amélioration continue
  • Maintenance applicative du moteur de recherche

Environnement technique :

  • Java 8, Lucene 6
  • IntelliJ, Jenkins, Git
  • Windows, Undertow, Maven
  • Junit, Cucumber, BDD
  • DropWizard, JAX-RS, Jersey, REST
  • Sql, Mybatis
  • Scripting (bash, powershell, python, …)
  • Multithreading
  • Optimisation de code

Profil recherché

Pour le succès de cette mission, un très bon niveau technique en algorithmique et sur la technologie Java est attendu. Vous maitrisez les concepts suivants : Algorithmique et structures de données / Multi-threading / Optimisation de code / Programmation Orientée Objet, Design Patterns, SOLID / Web services REST / TDD, BDD / Intégration continue / Agile SCRUM. Vous avez une formation d’ingénieur en Informatique et au moins 5 ans d’expérience. Vous aimez concevoir du code clair, efficace, fiable et facilement maintenable. Vous aimez travailler sur des problématiques où la performance de l’application est primordiale. Votre aisance relationnelle, votre dynamisme, votre rigueur et goût du travail vous permettent de vous intégrer dans un contexte business extrêmement changeant et de travailler de manière efficace en équipe. La connaissance des problématiques liées aux moteurs de recherche ainsi que l’utilisation de Lucene, Solr ou Elastic Search seraient des éléments différenciant. La solidité de votre expertise technique en Java, que vous devrez démontrer lors d’un entretien technique, sera déterminante pour remporter la mission.