Job Description:
- We are looking for a seasoned Senior Java Developer with a strong background in core Java and experience in building scalable applications using Elasticsearch. This role requires expertise in search solutions, data analytics, and visualization, with a preference
- for candidates with experience in AI/ML implementations and migration from Solr to Elasticsearch. The ideal candidate is self-driven, quick to learn, and can work independently or as part of a team.
Key Responsibilities:
- Develop and enhance applications using core Java and frameworks like Spring Boot.
- Design and implement data indexing and querying solutions on Elasticsearch, integrating with multiple data sources.
- Build data discovery, analytics, and visualization applications on Elasticsearch to support business intelligence and data-driven decision-making.
- Develop and implement robust search solutions using Elasticsearch.
- Collaborate with data science teams to integrate AI/ML models and use cases.
- Manage and execute data migration projects, particularly from Solr to Elasticsearch.
- Maintain basic understanding and interaction with big data platforms such as Databricks and Snowflake for data transformation and storage.
Qualifications:
- 8+ years of experience in software development with a focus on core Java.
- Hands-on experience with web frameworks, especially Spring Boot.
- Proficient in Elasticsearch for indexing, querying, and search solution development.
- Experience in building data-driven applications and visualizations using Elasticsearch.
- Familiarity with AI/ML applications and use cases.
- Knowledge of big data tools such as Databricks and Snowflake is a plus.
- Self-motivated with a strong learning orientation and ability to contribute individually with minimal supervision.
Preferred Skills:
- Previous experience in migrating data from Solr to Elasticsearch.
- Knowledge of data lakes, cloud data warehouses, and big data ecosystems.
Soft Skills:
- Strong problem-solving abilities with a keen attention to detail.
- Ability to work independently and as part of a collaborative team.
- Good communication skills to interact effectively with cross-functional teams.
Job Category: Digital_Cloud_Web Technologies
Job Type: Full Time
Job Location: Bangalore
Experience: 8+ years
Notice period: 0-30 days
Apply for this position
Mention correct information below. Mention skills aligned with the job description you are applying for. This would help us process your application seamlessly.