Java Backend and Search Engineer – Localsearch team

Holycode/Localsearch is searching for a Java Backend and Search Engineer. Localsearch is the leading marketing and advertising partner for Swiss SMEs and, with and, it operates the most popular Swiss directory platforms. Localsearch supports Swiss businesses in gaining customers and in ensuring success in the digital world – thanks to professional website creation, online advertising materials and campaigns, online appointment booking and customer management systems, as well as a comprehensive online presence on all of the key platforms in Switzerland.

We are software engineers, Java experts, frontend gurus, Go programmers, mobile enthusiasts and offer:

  • a skilled cross-functional software engineering team (mobile, web, backend)
  • working on one of the biggest internet platforms in terms of traffic and users in Switzerland:
  • an environment where we practice agile methodologies, do code reviews and live a DevOps culture a modern tech stack running on Kubernetes with GKE on GCP based on Spring Boot, Go, Rails, MongoDB, React, Swift, Kotlin


Your responsibilities are:

  • maintaining and developing the search engine of based on Solr
  • developing REST APIs written in Java (Spring Boot) consumed by our web apps
  • providing tools and solutions to make data stored in MongoDB and other DBMS searchable and accessible for


You are a curious explorer, tech enthusiast, software craftsman, hacker and you impress us with:

  • your knowledge of information retrieval systems and search engines (e.g. Elasticsearch or Solr)
  • amazing Java skills and Spring Boot knowledge
  • your willingness to get your hands dirty with frontend apps written with React
  • passion to explore alternative technologies like GraphQL and Go
  • fluency in English


Why you will love working here:

  • High-growth company in which you can find exciting and trend-setting challenges
  • Familial working atmosphere in an open-minded multinational team
  • A budget for professional improvement (courses, conferences, books…)
  • Budget for the mastery of the English language during the working hours
  • Budget for the mastery of the German language after the working hours
  • Nice office in Belgrade
  • Fully stocked kitchen (tea, coffee, fruits, soft drinks, snacks…)
  • Tournaments of table tennis, table soccer and darts in our office
  • Skilled and senior co-workers
  • Opportunities to learn and grow with us

Apply here for this position, or check out other positions that we have.