Cognizant logo

Apache Solr (Lucidworks Fusion, Lucene) - Developer & Senior Developer

Cognizant
Full-time
On-site
Karnataka
Technology & Engineering

Job Summary

We are seeking a highly skilled Sr. Developer with 8 to 10 years of experience to join our team. The ideal candidate will have expertise in Lucidworks Fusion AWS Spring Boot Java and Apache Solr. Experience in Bioinformatics is a plus. This is a hybrid role with day shifts and no travel required.


Responsibilities

  • Develop and maintain high-quality software solutions using Lucidworks Fusion AWS Spring Boot Java and Apache Solr.
  • Collaborate with cross-functional teams to design develop and implement new features and enhancements.
  • Ensure the performance quality and responsiveness of applications.
  • Identify and resolve bottlenecks and bugs in a timely manner.
  • Conduct code reviews to maintain code quality and share knowledge with team members.
  • Provide technical guidance and mentorship to junior developers.
  • Participate in the full software development lifecycle including requirements gathering design development testing and deployment.
  • Stay updated with the latest industry trends and technologies to ensure the team is using the best tools and techniques.
  • Work closely with stakeholders to understand their needs and translate them into technical requirements.
  • Develop and maintain documentation for software solutions and processes.
  • Ensure compliance with security and data protection standards.
  • Contribute to the continuous improvement of development processes and methodologies.
  • Collaborate with the Bioinformatics team to integrate domain-specific requirements into software solutions.


Qualifications

  • Possess strong experience in Lucidworks Fusion AWS Spring Boot Java and Apache Solr.
  • Have a solid understanding of software development principles and best practices.
  • Demonstrate excellent problem-solving and analytical skills.
  • Show proficiency in designing and developing scalable and maintainable software solutions.
  • Have experience with version control systems such as Git.
  • Exhibit strong communication and collaboration skills.
  • Possess a good understanding of Bioinformatics domain (nice to have).
  • Have a proactive attitude towards learning new technologies and improving existing skills.
  • Demonstrate the ability to work effectively in a hybrid work model.
  • Show commitment to delivering high-quality software solutions.
  • Have experience with Agile development methodologies.
  • Possess a strong attention to detail and a commitment to excellence.
  • Demonstrate the ability to work independently and as part of a team.