Les meilleurs développeurs Java freelances sont sur Codeur.com

Plugin IntelliJ : syntaxe proprio connectée Neo4J

 Fermé·1 500 à 5 000 €·1 offre·630 vues


Dans le cadre de la refonte d'un outil de gestion de catalogue produits et de taxonomie, nous réalisons un plugin IntelliJ qui compile une syntaxe créée pour l'occasion, semblable au yaml, qui référence des libellés et des tags dans une base de donnée orientée Graph (Neo4j).
Les fichiers sont finalement interprétés pour alimenter notre front office e-commerce en fichiers JSON, qui servent à la constitution de notre fiche produit.

Ce qui est fait actuellement :
• Migration des données existantes vers la nouvelle architecture (génération des fichiers)
• Compilation des fichiers et alimentation de la base de donnée Graph
• Algorithme de réduction des chemins par la combinaison des tags
• Export des chemins compilés vers JSON
• Prévisualisation interactive des chemins compilés dans un panel du plugin
• Coloration syntaxique des fichiers sources (Flex et BNF)

Ce qui reste à faire :
• Autocompletion de la saisie utilisateur grâce à des requêtes sur la base graph
• Code sense : proposer automatiquement les configurations de tags les plus efficaces
• Refactoring : renommer des références par lots, optimiser les références, etc.
• Intégration de l'intégralité de la base produits (33 000 références) dans la base graph
• Console Cipher pour l'interrogation de la base Neo4J intégrée
• Réflexion à mener autour de l'héritage entre les fichiers compilés et la déclinaison multilingue.

Le projet nécessite une bonne connaissance de l'IDE Intellij et du développement de clients lourds Java. La connaissance des bases de données orientées Graph est un plus, mais pas obligatoire.

Le développement de cet outil innovant est un vrai challenge technique et met en œuvre des compétences en algorithmie, IHM, BDD graph. Deux développeurs travaillent activement dessus et nous cherchons une personne compétente et passionnée pour les épauler.

Télétravail possible, même si nous privilégions l'interaction physique entre les développeurs, sur Montpellier.

Budget indicatif : 1 500 à 5 000 €

Publication : 20 mars 2015 à 15h53

Profils recherchés : Développeur Java freelance

Le profil du client est reservé aux prestataires abonnés

Créer un compte

Chaque jour, des centaines de clients utilisent Codeur.com pour trouver un prestataire. Créez votre compte dès maintenant, remplissez votre profil et trouvez de nouveaux clients.

Trouver des nouveaux clients

Votre navigateur Web n’est plus à jour. Il ne permet pas d’afficher correctement le site Codeur.com.
Nous vous invitons à mettre à jour votre navigateur ou à utiliser un autre navigateur plus récent.