Current Open Positions · Manassas, VA

Salary
$100,000–$140,000from the description
Posted
Jul 2, 2026
Location
Manassas, VA
Last confirmed open
Jul 20, 2026

What this job asks for AI summary

A mid-to-front-end Java developer role focused on building out a Data Services team. Day-to-day work involves designing, developing, testing, and debugging Java-based software solutions, with an emphasis on Linux/Unix environments, multithreading, and system integration. The role suits a self-directed engineer comfortable working across the full development lifecycle; a DoD Secret Clearance eligibility is required.

Mid level · Washington-Arlington-Alexandria, DC-VA-MD-WV · Bachelor's required · Secret clearance · Full-time

Must have (3)
LinuxJavamultithreading
Nice to have (5)
MongoDB or PostgreSQLgRPC or ArtemisRxJava or CoroutinesJVisualVM, Jconsole or JprofilerDocker or Kubernetes

“or” means any one of them counts — you don't need all of them.

Posted 2 times — it's one opening, so apply once.

We read this from the posting text with AI. Skim the description below before ruling yourself out.

How this req sits in the market our data

What won't set you apart
Linux45%

Most people in this occupation already list these. Still required — just not what gets you shortlisted.

What the occupation pays Median $158,337 (middle half $126,441–$180,105). This posting is about at that midpoint.

Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 28, 2026. It is a model, not a headcount.

Why we read it this way (6)

The title 'Mid-to-Front-End Stack' is a company-specific framing describing the layer of the system (data services mid-tier to front-end), not a seniority claim; the role is assessed as Mid-level based on the absence of any stated years requirement and the scope of responsibilities.

The clearance requirement is stated as 'must be able to obtain and keep a DoD Secret Clearance' — this is a hard gate on eligibility (US citizenship required), though the candidate need not hold an active clearance at time of hire.

The B.S. degree requirement is listed under 'Additional Requirements' with no 'or equivalent experience' language, so it is treated as a hard minimum.

Advanced Java multithreading appears under Desired skills as a deeper level of the required Java/multithreading skills; it is captured via the required multithreading skill rather than duplicated.

Docker and Kubernetes are listed together under Desired skills as a containerization/orchestration pair; Docker is named as primary with Kubernetes as an alternative since the JD treats them as a combined optional capability.

Requires a Secret clearance — the cleared population is a small fraction of this occupation, so the real candidate pool is materially smaller than the estimate below, which does not model clearance.

Read the full posting

The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.

Apply

Apply on employer site ↗