Search & Discovery Java Developer
Atypon
Attica, Athens
πριν από 6 μέρες

Description

The Search & Discovery team in Athens is dedicated to delivering the most relevant content to researchers worldwide. Our focus is on helping users find what they are after in a snap, using new and innovative techniques.

We are looking for highly motivated and self-driven engineers who are willing to join us in this journey.

Your responsibilities will extend to all aspects of Search & Discovery, including :

  • Design, build and maintain new features on top of a search engine, always with reliability and scalability in mind.
  • Involvement in all steps of building a search engine, from document indexing to query parsing and optimizing ranking algorithms.
  • Building and expanding the team’s recommendation engine, making sure that it properly identifies and presents the most related content for all users.
  • Design, test, and apply state-of-the-art machine learning techniques on tons of data. End goal remains to improve discoverability for millions of users in all aspects of the search experience, from content preparation to recommendation and personalization.
  • ABOUT ATYPON

    Atypon (), a John Wiley & Sons company, is the world’s largest technology company in the scholarly and professional publishing industry.

    Headquartered in Silicon Valley, California, Atypon is renowned for its technological leadership when it comes to online delivery of professional and scholarly publisher content.

    Atypon’s online platform helps publishers manage, enrich, market and monetize any type of content and engage their users.

    Atypon has a global development team with offices spread in five different countries.

    MUST HAVE

  • BSc in Computer Science or equivalent
  • Solid background in Computer Science with good understanding of data structures and algorithms
  • Fluency in English. Communication (written and oral) is key.
  • Hands-on development experience in Java
  • Object-oriented software analysis & design
  • You are a team player who enjoys exchanging ideas about code. Writing clean, testable and maintainable software is one of your guiding principles
  • Willingness to own the full software development life cycle
  • NICE TO HAVE

  • MSc / PhD degree in a related field
  • Python development exposure
  • Lucene, Solr or Elasticsearch
  • Familiarity with one or more of the following areas : information retrieval, content-based recommendation, natural language processing, deep learning
  • Experience building large-scale distributed backend systems
  • Experience with message brokers (Kafka)
  • Experience with NoSQL databases (Cassandra, Redis)
  • Spring, CDI or related IoC frameworks
  • Relational databases and SQL
  • Solid understanding of how web pages / applications are delivered (HTTP, REST)
  • Linux as a development environment, bash scripting
  • DevOps mindset
  • Git / Subversion, Maven, Jenkins
  • Benefits

  • Work in a team of most talented engineers and tech leaders
  • Competitive compensation package
  • Private health insurance
  • Flexible working hours
  • Work from home possibilities
  • Merit-based performance evaluation and objective setting
  • On-the-job training and career growth opportunities
  • Extended paid parental leave
  • Early Fridays during summer
  • Team-bonding social events
  • Employee assistance program available
  • Αναφορά αυτής της εργασίας
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Εφαρμογή
    Το e-mail μου
    Πατώντας στο κουμπί «Συνέχεια », δίνω στο neuvoo τη συγκατάθεση μου να καταχωρήσει τα δεδομένα μου και να μου στέλνει ειδοποιήσεις μέσω email, όπως αναφέρεται λεπτομερώς στην πολιτική προστασίας προσωπικών δεδομένων του neuvoo. Μπορείτε ανά πάσα στιγμή να αποσύρετε τη συγκατάθεση σας ή να διαγραφθείτε οποιαδήποτε στιγμή.
    Συνέχεια
    Φόρμα αίτησης