Position: Middle Search Engineer (Java+Solr)
Company: Grid Dynamics
Category: Java
Experience required: 3y
English level: upper

**Responsibilities:**
- Participating in developing and enhancing of a JCPenney search platform
- Translating business requirements (functional and nonfunctional) into designs and code
- Designing and development of ML rearangle functionality (Learn to rank).
- Profiling and tuning performance of search functionality and ETL spark jobs
- Analyzing root-causes of incidents and providing solutions for solving the problem.
- Design and implementation of search relevance and search categorization features. 

**Requirements:**
- Relevant experience for 3+ years
- Strong knowledge of Java 8 and Solr
- Experience with Search, Relevancy, Ranking

**Will be a plus:**
- Experience with Apache Spark, Java 8, Spring Framework (Boot, MVC, Cloud, Test), Apache ZooKeeper, JUnit, Lombok, Gradle, Docker, Git, REST, Linux, RankLib, Stash, Jira

**We offer:**
- Top-tire retailer and well-known US logo
- Challenging tasks for enterprise-scale solution operating to corresponding 
   amount of data
- Opportunity to work on bleeding-edge projects
- Work with a highly motivated and dedicated team
- Competitive salary
- Flexible schedule