Backend Engineer
We are looking for a Backend Engineer with 3+ years of experience in Java, Spring Boot, and OpenSearch/Elasticsearch. The candidate should have strong expertise in Query DSL, index design, mappings, aggregations, filters, and search performance tuning. Experience in writing Painless scripts, optimizing SQL queries, and building REST APIs is required.
Responsibilities
Design and develop backend services using Java and Spring Boot
Build scalable search solutions using Elasticsearch/OpenSearch
Create optimized Query DSL queries and aggregations
Improve search performance and indexing strategies
Develop and maintain REST APIs
Troubleshoot cluster/query performance issues
Collaborate with frontend, DevOps, and product teams
Write reusable and scalable backend code
Participate in code reviews and deployments
Key Skills:
OpenSearch / Elasticsearch
Java
Spring Boot
Query DSL (match, bool, aggregations, filters)
Index Design & Mapping
Performance Tuning
Painless Scripting
SQL Query Optimization
REST API Development & Integration
Backend Development & Microservices
Qualification:
● Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
Posted May 26, 2026