Senior Search Engineer: Java & Elasticsearch Expert

Fantom Corporation

Chantilly (VA)

On-site

USD 140,000 - 170,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Fantom Corporation is seeking an experienced Search Software Engineer to develop and optimize enterprise search capabilities. You will focus on backend Java development, search platform engineering, and big data technologies to build scalable search and analytics solutions.

The ideal candidate has deep Elasticsearch or Apache Solr expertise, strong Java backend experience, and hands-on work with distributed data processing frameworks in large-scale environments.

Qualifications

  • Bachelor's degree in Computer Science or related field or equivalent experience.
  • 5+ years of hands-on backend Java development experience.
  • 3+ years developing with Elasticsearch or Apache Solr and schema updates.
  • Strong Lucene syntax knowledge and search optimization skills.
  • Experience designing distributed search architectures and shard design.
  • 3+ years in big data environments; familiarity with Hadoop/Spark/PySpark/HBase.
  • Experience with CI/CD, DevOps practices, cloud-based search architectures.
  • Excellent troubleshooting, analytical and problem-solving abilities.
  • Strong written and verbal communication skills.

Responsibilities

  • Design, develop, and maintain enterprise search solutions with Elasticsearch or Solr.
  • Design and implement search schemas, indexing strategies, and optimizations.
  • Develop Lucene-based queries to improve accuracy and performance.
  • Configure and optimize clusters, including shard design and replication.
  • Build backend Java services to support search and data processing.
  • Write production-ready code with secure SDLC practices.
  • Participate in code reviews, unit/integration testing, and deployments.
  • Develop and maintain data processing pipelines using big data tech.
  • Collaborate with engineers and architects on scalable analytics solutions.

Skills

Backend Java development
Elasticsearch/Solr expertise
Big data processing
Distributed computing
Troubleshooting & analysis
Communication skills
Agile development
CI/CD & DevOps practices
Cloud-based architectures

Education

Bachelor's degree in Computer Science or related

Tools

Elasticsearch
Apache Solr
Lucene
Docker
Kubernetes
Hadoop
Apache Spark
PySpark
HBase

Job description

Fantom Corporation is seeking an experienced Search Software Engineer to develop and optimize enterprise search capabilities. You will focus on backend Java development, search platform engineering, and big data technologies to build scalable search and analytics solutions.

The ideal candidate has deep Elasticsearch or Apache Solr expertise, strong Java backend experience, and hands-on work with distributed data processing frameworks in large-scale environments.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Search Engineer (Elasticsearch/Solr, Java)
Senior Search Engineer (Elasticsearch/Solr, Java)

Fantom Corp • Chantilly (VA), Northern (KY)

Hybrid
USD 120,000 - 170,000
Senior Java Engineer - Elasticsearch & Big Data
Senior Java Engineer - Elasticsearch & Big Data

FANTOM CORPORATION • Chantilly (VA)

On-site
USD 150,000 - 190,000
Software Engineer, Elasticsearch
Software Engineer, Elasticsearch

Fantom Corporation • Chantilly (VA)

On-site
USD 140,000 - 170,000
Software Engineer, Elasticsearch
Software Engineer, Elasticsearch

Fantom Corp • Chantilly (VA), Northern (KY)

Hybrid
USD 120,000 - 170,000
Software Engineer, Elasticsearch with Security Clearance
Software Engineer, Elasticsearch with Security Clearance

FANTOM CORPORATION • Chantilly (VA)

On-site
USD 150,000 - 190,000
Senior Search Engineer - Relevance, Scale & AI Discovery
Senior Search Engineer - Relevance, Scale & AI Discovery

Grid Dynamics • United States

On-site
USD 100,000 - 130,000
Senior Search Algorithms Engineer (Elasticsearch)
Senior Search Algorithms Engineer (Elasticsearch)

Elastic • Mountain View (CA)

On-site
USD 133,000 - 211,000
Health coverage for you and family
Flexible locations and work schedules
Generous vacation days
+1
Java Search Engineer — Solr/Elasticsearch Expert
Java Search Engineer — Solr/Elasticsearch Expert

WarCollar Industries, LLC • McLean (VA)

On-site
USD 120,000 - 180,000
Medical insurance premium coverage
PTO based on billable hours
Federal holidays plus your birthday
+2
Platform Engineer - Elasticsearch/Solr/Fusion in NYC, NY - Hybrid
Platform Engineer - Elasticsearch/Solr/Fusion in NYC, NY - Hybrid

Saransh Inc • New York (NY)

Hybrid
USD 120,000 - 150,000
Senior Software Engineer, SolrCloud/Elastic-Search
Senior Software Engineer, SolrCloud/Elastic-Search

Redolent Infotech Pvt. Ltd. • Sunnyvale (CA)

On-site
USD 140,000 - 190,000