Haystack
← Back to Jobs
Remote
Technology
DI

ElasticSearch & Java Developer

Digitive LLCUnited States🇺🇸United StatesPosted Oct 7, 2026

Quick Overview

Seniority
Mid Senior
Work mode
Remote
Location
United States
Posted
20 hours ago
MicroservicesSQLSpringSpring BootJava

Job Description

Role: ElasticSearch & Java Developer
Location: Remote

Top Skills:

  1. Elastic Search
  2. Java Spring boot, Microservices

Responsibilities:

  • Design, develop, and maintain Java-based data ingestion pipelines into Elasticsearch 9.x
  • Own index and query design decisions, optimizing for performance and scale
  • Take Elasticsearch-related stories from grooming through delivery, working independently
  • Write and tune complex SQL against relational data sources feeding the platform
  • Support production releases, including deployment validation and post-release monitoring
  • Triage and resolve production and non-production tickets
  • Contribute to story grooming, estimation, and technical design discussions

Required qualifications:

  • Extensive hands-on Elasticsearch experience, including index design and cluster fundamentals
  • Strong command of core Elasticsearch concepts: index templates, aliases, shards and replicas, analyzers, and cluster architecture
  • Proven experience writing and optimizing complex Query DSL
  • Experience building production data ingestion pipelines in Java, preferably with the Elasticsearch Java API Client
  • Proficiency in Java 21 and Spring Boot in a microservices architecture
  • Strong SQL skills, including complex queries, joins, and performance tuning
  • Demonstrated ability to work autonomously and drive technical decisions with limited supervision
  • Experience supporting production systems and release cycles
 

Similar jobs