View all jobs

Senior Java Software Engineer

Lviv/Kyiv/Remote, Ukraine

We are looking for Java/Solr Search Software Engineer who will be responsible for creating software solutions that will help grow the business. Our customer is Fortune 500 company. As a leading business-to-business organization, more than 3.5 million customers rely on its products in categories such as safety, material handling and metalworking, along with services like inventory management and technical support. ​

Key Technologies/Framework: Java, J2EE, SOLR, Zookeeper

  Core Responsibilities:
  • Being hands-on working with Java and SOL
  • Work with large and variable data sets
  • Increase the performance and availability of the search application
  • Create and maintain a variety of SOLR collections such as: items, interaction data, orders, invoices, type ahead, etc
  • Supporting applications using complex indexes and multiple page searches
  • Understand search relevancy and how indexes are developed and maintained
  • Suggest methods to help reduce index creation times

Position Requirements:

  • 4 years of SOLR/SOLR Cloud experience working on Enterprise Search solutions
  • Ability to design, create and manage shards and indexes for SOLR
  • Ability to write efficient search queries against SOLR indexes using SOLR REST/Java API
  • Prototype and demonstrate new ideas of feasibility and leveraging SOLR capabilities
  • Troubleshoot SOLR indexing process and querying engine.
  • Identify, clarify, resolve issues and risks, escalating them as needed
  • Ability to Provide technical guidance and mentoring to other junior team members if needed
  • Excellent collaboration/teamwork skills 

Would be Plus:

  • Direct experience with high-availability website technologies such as Hybris, Oracle, MySQL
  • Hands on development experience using Linux, Bitbucket, Bamboo and JIRA during software development life cycle
  • Experience with agile development tools and processes

Professional growth:

  • Challenging tasks and projects
  • An individual development plan
  • A personal education budget
  • A regular performance appraisal
  • Mentorship opportunities
  • Business trips


  • Corporate events and outstanding parties
  • Exciting team buildings
  • Memorable anniversary presents
  • A fun zone where you can play video games, foosball, ping pong, and more

More Openings

Senior Talent Acquisition Specialist
GCP Big Data Engineer
Python Backend Software Engineer

Share This Job

Powered by