logo

View all jobs

Software Engineer

Columbia, MD · Information Technology
Must Have's: Experience using Java to build enterprise products and applications. Knowledge of streaming analytic platforms such as Kafka, RabbitMQ, Spark, etc. Familiarity with Extract, Transform, Load (ETL) software patterns to ingest large and complex datasets. Proficiency with Git and GitLab CI/CD. Understanding of common Enterprise Integration Patterns (EIP) and their application. Security Clearance: ACTIVE TS/SCI FSP Nice to Have's: Experience with graph databases, such as Neo4j. Experience building real-time data processing applications using streaming libraries like Kafka Streams. Experience modeling data and relationships in graph databases. Familiarity with networking concepts, protocols, and analysis (routers, switches, etc.). Knowledge of SIGINT collection and analysis systems. Experience with production Computer Network Operations (CNO) capabilities and operations.

Share This Job

Powered by