Senior Java Engineer - Elasticsearch & Big Data

FANTOM CORPORATION

Chantilly (VA)

On-site

USD 150,000 - 190,000

Full time

33 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Fantom Corporation is seeking an experienced Search Software Engineer to build enterprise search capabilities using Java, Elasticsearch, and Solr. You will design schemas, optimize queries, and run scalable clusters to support mission-critical applications.

The role requires 5+ years of backend Java development, expertise with Lucene, and hands-on big data experience. You will contribute to secure SDLC practices, mentor teammates, and collaborate across architectures in a defense/intelligence

Qualifications

  • Requires Bachelor’s degree in Computer Science or related field
  • Minimum of 5 years backend Java development experience
  • Experience with Elasticsearch or Apache Solr and schema design
  • Strong Lucene query syntax and search optimization knowledge
  • Experience with distributed data processing frameworks and big data environments

Responsibilities

  • Design, develop, and maintain enterprise search solutions using Elasticsearch or Apache Solr
  • Design and implement search schemas, indexing strategies, and search optimization techniques
  • Develop and optimize Lucene-based search queries to improve search accuracy and performance
  • Configure, administer, and optimize Elasticsearch or Solr clusters, including shard design, replication, and performance tuning
  • Develop scalable backend services using Java to support enterprise search and data processing applications
  • Build, test, and deploy production-ready Java code following secure software development practices
  • Participate in code reviews, unit testing, integration testing, and production deployments
  • Develop and maintain data processing pipelines using big data technologies
  • Work with distributed computing frameworks to process and analyze large-scale datasets
  • Troubleshoot application, search platform, and data pipeline performance issues
  • Collaborate with software engineers, data engineers, and system architects on scalable solutions
  • Participate in Agile development activities including sprint planning, code reviews, and technical design sessions

Skills

Java backend development
Distributed systems
Troubleshooting
Communication skills

Education

Bachelor's degree in Computer Science or related

Tools

Elasticsearch
Apache Solr
Lucene
Hadoop
Apache Spark
PySpark
HBase
Docker
Kubernetes
CI/CD

Job description

Fantom Corporation is seeking an experienced Search Software Engineer to build enterprise search capabilities using Java, Elasticsearch, and Solr. You will design schemas, optimize queries, and run scalable clusters to support mission-critical applications.

The role requires 5+ years of backend Java development, expertise with Lucene, and hands-on big data experience. You will contribute to secure SDLC practices, mentor teammates, and collaborate across architectures in a defense/intelligence

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 Search Engineer: Java & Elasticsearch Expert
Senior Search Engineer: Java & Elasticsearch Expert

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
Software Engineer, Elasticsearch

Fantom Corporation • Chantilly (VA)

On-site
USD 140,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
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
Senior Java Engineer - Core Infra: Scalable Platform
Senior Java Engineer - Core Infra: Scalable Platform

Elastic • United States

On-site
USD 133,000 - 211,000
Health coverage
Flexible work locations
Generous vacation days
+1
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
Java/Elastic Search Lead
Java/Elastic Search Lead

Skillstalent52938 • Town of Texas (WI)

On-site
USD 110,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