Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

WarCollar Industries

Job Description

WarCollar Industries is seeking an experienced Search Software Engineer to support mission-critical national security programs. This role is ideal for engineers with deep expertise in Java development, enterprise search technologies, and big data platforms who thrive in high-impact, production environments.

Key Responsibilities

  • Design, develop, and maintain scalable Java-based backend applications supporting mission operations.
  • Configure, optimize, and troubleshoot Solr and/or Elasticsearch environments for high-performance search capabilities.
  • Perform schema updates and implement search enhancements.
  • Develop and optimize complex Lucene queries to improve search accuracy and efficiency.
  • Manage and tune Solr/Elasticsearch shards for scalability, resilience, and performance.
  • Develop solutions within large-scale data environments using technologies such as Hadoop, Spark, PySpark, and HBase.
  • Participate in code reviews, unit testing, integration testing, and deployment of production-ready software.
  • Collaborate with engineers, analysts, and mission stakeholders to deliver innovative technical solutions.
Required Skills
  • 3+ years of intermediate to expert-level experience with Solr or Elasticsearch, including:
  • Schema design and updates
  • Advanced Lucene query development
  • Sharding architecture and optimization
  • Performance tuning and query optimization
  • 3+ years of experience working in big data environments utilizing technologies such as Hadoop, Spark, PySpark, and/or HBase (experience with at least two preferred).
  • 5+ years of hands-on backend Java development experience (JavaScript and Spring Boot experience alone does not satisfy this requirement).
  • Demonstrated experience developing production software through code reviews, unit testing, integration testing, and deployment.
  • Bachelor's degree in Computer Science or a related technical field (or equivalent experience, if applicable).
  • TS/SCI Full Scope Polygraph requred
Vacancy posted more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!