The Senior Java Coveo Developer will collaborate with teams to design solutions integrating Coveo's search functionalities, develop and maintain Java applications, implement search interfaces, optimize results, and gather feedback from stakeholders all while staying updated on best practices.
Job Description
Job Title: Senior Software Engineer (Java Coveo)
Notice Period: Immediate/1 month
Experience: 5+ years
Required Skills: coveo, elasticsearch, Java, Java+coveo
Responsibilities:
- Collaborate with crossfunctional teams to understand business requirements and design technical solutions that integrate Coveo's search functionalities into our Java applications.
- Develop and maintain Javabased applications, ensuring high performance, scalability, and reliability.
- Implement Coveo search interfaces, indexing pipelines, and relevance tuning to optimize search results.
- Integrate Coveo analytics and usage data to provide insights for continuous improvement of search relevance and user experience.
- Work closely with stakeholders to gather feedback and iterate on search features and functionalities.
- Stay updated on emerging technologies and best practices in Coveo, Java development, and search technologies.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or related field.
- 5+ years of experience in Java development, with a strong understanding of objectoriented programming principles and design patterns.
- Proven experience with Coveo integration, including setup, configuration, and customization of search interfaces.
- Solid understanding of Elasticsearch or similar search technologies.
- Experience with frontend technologies such as JavaScript, HTML, and CSS is a plus.
Company Description
Encora Inc. is a leading-edge technology services company with competencies in FinTech, cloud development and eCommerce . Our focus on engineering and customer centric agile development methodologies ensure that our clients are successful in enabling their businesses with winning solutions. If you’re passionate about cutting edge technology, someone who loves a challenge, and want to do something amazing, join us! For more information you can visit our website at https://www.encora.com/
Top Skills
Java
Similar Jobs
The role involves working as a Java Developer with expertise in Spring Framework and Spring Boot, along with experience in Big Data technologies and Apache Kafka. Responsibilities include application development, handling distributed systems, and potentially collaborating on UI projects with Angular or React.
The Java Tech Lead is responsible for developing high-quality software solutions using Java and related technologies, leading projects, solving complex technical issues, and collaborating with business teams. This includes implementing CI/CD practices, writing documentation, and ensuring adherence to Agile methodologies.
Be an Early Applicant
As a Senior Software Engineer, you will design, develop, and maintain microservices and distributed systems using Java and Spring Cloud. Key responsibilities include implementing scalable solutions with Pub/Sub messaging systems, collaborating with cross-functional teams, ensuring code quality, optimizing performance, and mentoring junior developers.
What you need to know about the Bengaluru Tech Scene
Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.