Description

Job Title: Java Developer ( Lucidworks / Vertex )

Location: Chennai, Hyderabad

Experience: 4-8 Years

Skills: Vertex,Lucidworks,Spring ,Java 

Job Summary:

As a Java Developer (Lucidworks/Vertex), you will be responsible for designing, developing, and maintaining robust, scalable, and high-performance software solutions using Java, with a focus on the Lucidworks and Vertex platforms. 

Key Responsibilities:

  • Design, develop, and maintain Java-based applications with a strong emphasis on Lucidworks and Vertex platforms.
  • Collaborate with product managers, architects, and cross-functional teams to gather technical requirements and develop solutions.
  • Develop and implement efficient search solutions and data management strategies to enhance the Lucidworks and Vertex platforms.
  • Optimize application performance, ensuring high availability and low latency in production environments.
  • Conduct thorough code reviews and provide guidance to junior developers to ensure high-quality deliverables.
  • Integrate various systems and third-party tools with Lucidworks/Vertex platforms, ensuring smooth interoperability.
  • Follow best practices in coding, testing, and deployment to ensure high-quality and maintainable software.
  • Write and execute unit tests, integration tests, and other necessary quality assurance practices.
  • Contribute to the improvement of development processes and practices to enhance overall team productivity.
  • Stay updated with the latest trends in Java development, Lucidworks/Vertex platforms, and related technologies to ensure continuous growth and innovation.
  • Ensure adherence to security, compliance, and data privacy standards while developing solutions.
  • Troubleshoot, debug, and resolve issues in the application environment.

Required Skills:

  • Strong proficiency in Java development and experience working with Lucidworks or Vertex platforms.
  • Experience in designing and implementing search-driven applications and data solutions.
  • Hands-on experience with various databases (e.g., DB2, Oracle, MongoDB, Postgres).
  • Proficiency in integrating and optimizing applications using search technologies like Lucidworks Fusion.
  • Experience with cloud platforms such as AWS and tools like Docker and Kubernetes is a plus.
  • Strong understanding of software design patterns, system architecture, and performance tuning.
  • Knowledge of Agile methodologies and working in an Agile development environment.
  • Solid experience in debugging, problem-solving, and troubleshooting complex application issues.
  • Good communication skills with the ability to present technical information to non-technical stakeholders.
  • Ability to work in a collaborative, fast-paced environment and meet project deadlines.
  • Experience with version control systems (Git, Bitbucket, etc.) and build tools (Maven, Gradle).

Education

Any Graduate