Software Engineer 2 (Hybrid) - Java/Angular/Gitlab/Docker/Kubernetes/Elasticsearch at Captivation Software
Annapolis Junction, MD
—
Jul 15, 2026
Annapolis Junction, MD
Jul 21, 2026
What this job asks for AI summary
A full-stack software engineering role focused on developing and maintaining a tool built with Java, Angular, and Elasticsearch. Day-to-day work involves both front- and back-end development alongside build and deployment tasks using GitLab, Docker, and Kubernetes or Marathon. Requires a Top Secret/SCI clearance with a favorable Polygraph and substantial prior software engineering experience.
Senior level · 14+ years · National · TS/SCI clearance · Full-time
Advertised as Mid, but the requirements read as Senior.
“or” means any one of them counts — you don't need all of them.
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
Most people in this occupation already list these. Still required — just not what gets you shortlisted.
What the occupation pays Median $138,970 (middle half $107,524–$175,762).
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 (8)
Significant seniority mismatch: the posting titles itself 'mid level' but requires 14 years of software engineering experience, which firmly places the actual requirements at the Senior band.
Degree requirement is effectively None: the JD accepts 4 years of additional SWE experience in lieu of a Bachelor's degree.
A favorable Polygraph is explicitly required alongside the TS/SCI clearance — this is a hard gate.
Elasticsearch appears in both the required stack context (the tool is built in Java, Angular, and Elasticsearch) and in the Desired Skills section (language analyzers specifically); it is marked preferred based on the Desired Skills framing of the specific sub-skill.
LILT is listed under Desired Skills as an example of computer-assisted translation tools ('such as LILT') — marked preferred.
No work location or metro area is specified in the posting; given the TS/SCI + Polygraph requirement, the role is almost certainly on-site at a cleared facility, but the specific location cannot be determined from the text.
Direct hires only — third-party staffing/recruiting firms will not be considered.
Requires a TS/SCI 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.