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