Java Developer with Lucene Experience
We are seeking a talented Java Developer with a strong background in Lucene to join our team and contribute to exciting projects that shape the future of our product offerings.
Key Responsibilities:
• Develop and maintain high-performance, scalable search solutions using Lucene and related technologies.
• Write clean, efficient, and well-documented Java code to build and enhance search functionality.
• Collaborate with cross-functional teams to define and implement technical solutions.
• Troubleshoot, optimize, and ensure high availability of search systems.
• Stay up-to-date with emerging technologies and integrate them into our systems when applicable.
Requirements:
• Proven experience with Java development and object-oriented programming.
• Solid understanding and hands-on experience with Apache Lucene for search index management and query processing.
• Familiarity with search engines, text processing, and indexing concepts.
• Experience with performance tuning and optimization in search systems.
• Strong problem-solving skills and attention to detail.
• Excellent communication skills and ability to work in a team-oriented environment.
• Knowledge of Apache Solr or Elasticsearch is a plus.
• Experience with Spring Framework and Hibernate.
• Familiarity with cloud platforms like AWS or Azure.
• Experience working with large datasets and distributed systems.
• Italian language proficiency (conversational or fluent).
What we offer:
Competitive salary
Flexible hours
Remote policy
Monthly entertainment gatherings
Free Coffee