Jobs · Engineering · Virginia

Full Stack Developer with Security Clearance

BOAB Ventures · Chantilly, VA · 1 wk ago
EngineeringFull-time

What you'll do

  • Design, develop, and deploy scalable backend and middleware services in production environments
  • Support full-stack application development with a strong emphasis on backend systems and data-driven components
  • Build and maintain distributed data processing pipelines and backend services
  • Develop and optimize RESTful APIs for internal and external system integration
  • Implement and maintain search and indexing solutions in enterprise environments
  • Perform data quality analysis to ensure accuracy, consistency, and reliability of system outputs
  • Collaborate with engineering teams to support system architecture, performance tuning, and reliability improvements
  • Work within Linux-based environments and cloud infrastructure to support production systems
  • Participate in Agile development processes using modern DevOps and collaboration tools

Required Skills

  • Demonstrated experience using Apache Spark or PySpark in production environments
  • Experience working with large-scale data processing systems
  • Hands-on experience with Apache Solr and/or Elasticsearch
  • Experience running indexes, managing clusters, and performing schema changes
  • Experience optimizing search performance and relevance
  • Strong experience in Java (8+), with exposure to Java 17 preferred
  • Experience with Spring Boot and backend service development
  • Experience developing RESTful APIs
  • Proficiency in Python, JavaScript, and Bash scripting
  • Experience using Regular Expressions (RegEx) for data parsing and transformation
  • Experience working with multiple AWS services
  • Understanding of cloud-based and distributed system architectures
  • Experience using GitHub for version control and collaboration
  • Experience working with JIRA or similar Agile tools
  • Experience in Linux environments (e.g., CentOS)

Desired Skills

  • Experience modernizing or upgrading Java-based systems (e.g., Java 8 → Java 17)
  • Experience supporting enterprise-scale or mission-critical distributed systems
  • Familiarity with CI/CD pipelines and DevOps practices
  • Strong debugging, performance tuning, and system optimization skills

Similar jobs