Sr. Java Developer with (Solr)
Role details
Job location
Tech stack
Requirements
-
Needs strong Java development fundamentals, along with the Solr expertise.
-
Hands on experience in using at least Solr 6.x, or above.
-
Hands on experience in implementing data gathering & text extraction, tagging or document classification using frameworks like apache TIKA, and SOLR connectors for popular cms like teamsite, drupal, adobe-cq, file-systems, dbs or index update handlers.
-
Hands on experience in writing & using OOTB & customized query relevancy techniques to boost & burry the documents using document rank and other attributes.
-
Good knowledge on Search and Information retrieval concepts.
-
Hands on experience of using Apache Lucene core APIs.
-
Understanding of SOLR, SOLRCloud, LucidWork Fusion Search platform eco-systems,
-
Understanding of data load & extract techniques to support natural language processing using Apache TIKA, Apache OpenNLP.
-
Understanding of 'keyword search', natural language search', intent & semantic based and cognitive search techniques.
-
Experience in Customizing search workflows that includes faceted search, keywords search, phrase search, field search, query expansion using synonyms.
-
Experience in search results tuning by optimizing query load, offline sorting, shard based search.
-
Has experience in CICD for in-house & cloud based implementations.
-
Has experience in Zookeeper to manage SOLR implementation for synchronization, fault tolerance, service registry.