Spark or Java Developer

ABSC (Absolute Business Solutions Corp.)

Herndon (VA)

On-site

USD 100,000 - 130,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Generous PTO plus 11 Federal Holidays
401(k) retirement planning fully vested with company match
Tuition assistance program
Annual health and wellness allowance
Career development fund
Volunteer time off
Charitable match program
Referral program compensation
LOV Awards program with yearly bonus

Job summary

ABSC (Absolute Business Solutions Corp.) in Herndon, VA, seeks a TS/SCI-cleared Apache Spark Developer. This role focuses on building high-performance Spark applications to support data modernization efforts. Candidates must have a Bachelor's degree and 5+ years of experience in data engineering or Spark development. Skills in Apache Spark, Python, and Kubernetes are essential. Benefits include generous PTO, 401(k) match, and a career development fund, making it an excellent opportunity for professionals in the intelligence and defense sectors.

Qualifications

  • TS/SCI eligibility with ability/willingness to obtain and maintain a counterintelligence polygraph.
  • Bachelor’s degree plus 5 years’ experience in data engineering or Spark development.
  • Strong hands-on experience with Apache Spark, Python (PySpark), and data processing at scale.

Responsibilities

  • Design, develop, and maintain Apache Spark pipelines (batch and streaming) using PySpark and/or Scala.
  • Process and transform large-scale datasets using modern data lake architectures (Delta Lake, Parquet).
  • Optimize Spark jobs for performance including partitioning strategies and memory tuning.
  • Integrate Spark pipelines with downstream systems such as analytics platforms and AI/ML workflows.

Skills

Apache Spark
Python (PySpark)
Data processing at scale
Performance tuning
Kubernetes
Bash/scripting

Education

Bachelor’s degree

Tools

Kubernetes
Docker
Jenkins
AWS
GCP
Azure

Job description

Absolute Business Solutions Corp (ABSC) is not just another tech company. We’re a community of innovators, engineers, analysts and business professionals working together with our customers to tackle the most complex challenges. For more than 20 years we’ve supported critical DoD, IC and Federal Civilian missions and global, multi-national corporations. We specialize in supporting our clients in the Intelligence, Technology, Defense, AI/ML, and Data Science fields.

Apache Spark Developer

TS/SCI‑cleared developer to support NGA’s Data Modernization Services (DMS) mission by building and optimizing large‑scale data processing pipelines within a containerized, Kubernetes‑based environment. The role focuses on developing high‑performance Spark applications, supporting mission analytics, data exploitation, and AI/ML integration. The ideal candidate thrives in distributed data environments, has deep performance‑tuning expertise, and can operate effectively in secure, air‑gapped systems. Location choices: on‑site/flexible hours in Herndon, VA; Springfield, VA; St. Louis, MO; or Aurora, CO.

Clearance Requirement

TS/SCI eligibility with willingness/ability to obtain a CI polygraph.

Core Technology Stack
  • Apache Spark (PySpark, Scala), Delta Lake, Parquet, Structured Streaming
  • Kubernetes, Docker, Git, Jenkins (CI/CD)
  • S3/other object storage, AWS, GCP, Azure (environment dependent)
  • Python, Scala (preferred), Bash/scripting
Key Responsibilities
  • Design, develop, and maintain Apache Spark pipelines (batch and streaming) using PySpark and/or Scala
  • Process and transform large‑scale datasets using modern data lake architectures (Delta Lake, Parquet)
  • Optimize Spark jobs for performance, including:
    • Partitioning strategies
    • Shuffle optimization
    • Memory tuning
    • File sizing and storage efficiency
  • Implement Structured Streaming pipelines for near real‑time processing
  • Develop and deploy Spark applications within containerized environments (Docker) and execute workloads in Kubernetes clusters, supporting scalable and distributed processing
  • Integrate Spark pipelines with downstream systems such as analytics platforms (SQL, notebooks) and AI/ML workflows
  • Support data ingestion and storage in object‑based systems (e.g., S3-compatible storage)
  • Troubleshoot data pipeline failures and ensure reliability in mission‑critical environments
  • Operate within secure, air‑gapped environments, managing dependencies without internet access and working within controlled network and security constraints
Required Qualifications
  • TS/SCI eligibility with ability/willingness to obtain and maintain a counterintelligence polygraph
  • Bachelor’s degree plus 5 years’ experience in data engineering or Spark development (additional years’ experience may substitute for the degree)
  • Strong hands‑on experience with Apache Spark, Python (PySpark), and data processing at scale
  • Experience with Parquet and/or Delta Lake, distributed data systems, and Docker/containerization
  • Basic to intermediate experience with Kubernetes and object storage systems (e.g., S3)
  • Strong troubleshooting and performance‑tuning skills
  • Proficiency in Bash or scripting
Preferred Qualifications
  • Experience with Scala for Spark development
  • Experience with Structured Streaming in production environments
  • Familiarity with Iceberg or lakehouse architectures
  • Experience with CI/CD pipelines (Jenkins, Git)
  • Exposure to Terraform or Infrastructure as Code
  • Experience supporting AI/ML data pipelines
  • Prior experience supporting NGA, IC, or DoD programs
Benefits
  • Generous PTO plus 11 Federal Holidays
  • 401(k) retirement planning fully vested with company match
  • Tuition assistance program (annual contributions)
  • Annual health and wellness allowance for fitness equipment or services
  • Career development fund for education and training
  • Volunteer time off: 8 hours annually for charity work
  • Charitable match program
  • Referral program compensation
  • LOV Awards program with yearly bonus awards

Equal Opportunity Employer, including veterans and individuals with disabilities.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Spark or Java Developer
Spark or Java Developer

Absolute Business Solutions Corp. • Herndon (VA)

On-site
USD 100,000 - 130,000
401k Fully Vested with Match
Tuition Assistance Program
Annual Health and Wellness Allowance
+5
Apache Spark Developer
Apache Spark Developer

Absolute Business Solutions Corp. • Missouri

Hybrid
USD 100,000 - 130,000
401k Fully Vested with Match
Tuition Assistance Program
Annual Health and Wellness Allowance
+5
Spark or Java Developer
Spark or Java Developer

Absolute Business Solutions Corp. • Springfield (VA)

On-site
USD 100,000 - 130,000
401k Fully Vested with Match
Tuition Assistance Program
Health and Wellness Allowance
+5
Spark or Java Developer
Spark or Java Developer

Absolute Business Solutions Corp. • St. Louis (MO)

On-site
USD 100,000 - 130,000
401k Fully Vested with Match
Tuition Assistance Program
Annual Health and Wellness Allowance
+5
Spark or Java Developer
Spark or Java Developer

Absolute Business Solutions Corp. • Aurora (CO)

On-site
USD 90,000 - 120,000
401k Fully Vested with Match
Tuition Assistance Program
Annual Health and Wellness Allowance
+5
TS/SCI Spark Developer – Scalable Data Pipelines
TS/SCI Spark Developer – Scalable Data Pipelines

Absolute Business Solutions Corp. • Springfield (VA)

Hybrid
USD 100,000 - 130,000
401k Fully Vested with Match
Tuition Assistance Program
Health and Wellness Allowance
+5
TS/SCI Spark Developer – Scalable Data Pipelines
TS/SCI Spark Developer – Scalable Data Pipelines

Absolute Business Solutions Corp. • Aurora (CO)

On-site
USD 90,000 - 120,000
401k Fully Vested with Match
Tuition Assistance Program
Annual Health and Wellness Allowance
+5
TS/SCI Spark Developer – Scalable Data Pipelines
TS/SCI Spark Developer – Scalable Data Pipelines

Absolute Business Solutions Corp. • St. Louis (MO)

On-site
USD 100,000 - 130,000
401k Fully Vested with Match
Tuition Assistance Program
Annual Health and Wellness Allowance
+5
Software Engineer
Software Engineer

Absolute Business Solutions Corp. • Bethesda (MD)

On-site
USD 120,000 - 235,000
401k Fully Vested with Match
Annual Health and Wellness Allowance
Career Development Funds
+4
Senior Software Engineer
Senior Software Engineer

Absolute Business Solutions Corp. • Bethesda (MD)

On-site
USD 120,000 - 235,000
401k with match
Health & Wellness allowance
Education and training funds
+4