10 RoundCircle Jobs
RoundCircle - Software Engineer - Java/Lucene (4-6 yrs)
RoundCircle
posted 1mon ago
Key skills for the job
Key Responsibilities :
Search Solution Development :
- Design, develop, and maintain robust search and data analysis solutions using Java, Lucene, and OpenSearch.
- Architect scalable, modular, and maintainable search systems that meet performance and reliability requirements.
- Optimize search solutions for performance, scalability, and accuracy.
- Implement advanced search features, such as query parsing, relevance ranking, and filtering.
- Integrate search solutions with various data sources and databases.
- Develop and maintain APIs for accessing search functionalities.
Information Retrieval :
- Work on various aspects of information retrieval, including indexing, querying, and relevance ranking.
- Optimize search algorithms and data structures to improve search performance and accuracy.
Testing and Quality Assurance :
- Conduct thorough testing and debugging to ensure the reliability and functionality of search systems.
- Collaborate with QA teams to identify and resolve issues.
Documentation :
- Create and maintain clear and concise technical documentation, including architecture diagrams, code documentation, and best practices.
Stay Current :
- Stay up-to-date with the latest trends and advancements in search technologies, including Lucene and OpenSearch.
Requirements :
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Proven experience as a Senior Software Engineer with a strong focus on Java development, Lucene, and OpenSearch.
- Expert proficiency in Java and a deep understanding of search technologies and information retrieval.
- Hands-on experience with Lucene and OpenSearch, including customization and optimization.
- Knowledge of search algorithms, data structures, and query optimization.
- Strong problem-solving skills and attention to detail.
- Excellent communication skills, both written and verbal, with the ability to collaborate effectively in cross-functional teams.
- Familiarity with version control systems (e.g, Git) and agile development methodologies.
- Experience with cloud-based search solutions and distributed systems is a plus.
- Passion for building efficient and high-performance search solutions that deliver valuable insights to end-users
Functional Areas: Other
Read full job descriptionPrepare for Software Java Engineer roles with real interview advice
4-6 Yrs
Gurgaon / Gurugram
5-7 Yrs
Gurgaon / Gurugram
3-5 Yrs
Gurgaon / Gurugram
3-6 Yrs
Gurgaon / Gurugram
7-10 Yrs
Gurgaon / Gurugram
6-8 Yrs
Gurgaon / Gurugram