Job Title: Java Developer ( Lucidworks / Vertex )
Location: Chennai Hyderabad
Experience: 48 Years
Skills: VertexLucidworksSpring Java
Job Summary:
As a Java Developer (Lucidworks/Vertex) you will be responsible for designing developing and maintaining robust scalable and highperformance software solutions using Java with a focus on the Lucidworks and Vertex platforms.
Key Responsibilities:
- Design develop and maintain Javabased applications with a strong emphasis on Lucidworks and Vertex platforms.
- Collaborate with product managers architects and crossfunctional 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 highquality deliverables.
- Integrate various systems and thirdparty tools with Lucidworks/Vertex platforms ensuring smooth interoperability.
- Follow best practices in coding testing and deployment to ensure highquality 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 searchdriven applications and data solutions.
- Handson 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 problemsolving and troubleshooting complex application issues.
- Good communication skills with the ability to present technical information to nontechnical stakeholders.
- Ability to work in a collaborative fastpaced environment and meet project deadlines.
- Experience with version control systems (Git Bitbucket etc.) and build tools (Maven Gradle).