Indianapolis, IN

Salary
Posted
Jul 14, 2026
Location
Indianapolis, IN
Last confirmed open
Jul 21, 2026

What this job asks for AI summary

A full-stack development role centered on modernizing legacy government web applications, primarily migrating Apache Struts, JSP, and Servlet codebases to Spring Boot and Angular architectures. Day-to-day work spans refactoring legacy code, building RESTful APIs, writing and running tests, and participating in Agile ceremonies. An active Secret Clearance is required, and the role suits a mid-level Java developer with some exposure to application modernization.

Mid level · 2+ years · National · Secret clearance · Contract

Must have (10)
JavaSpring Boot or Spring MvcAngularTypeScriptJavaScriptHTMLCSSRESTOracle, SQL Server or PostgreSQLGit
Nice to have (3)
Apache StrutsJSPServlets

“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

What gives you an edge
Spring Boot14%

Rare in this occupation — lead with these, and say what you built with them.

What won't set you apart
JavaScript62%HTML55%CSS53%

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)

Location is not specified in the posting; the client is described only as a 'DoW' (Department of War/Defense) client. No city, state, or remote arrangement is stated — CBSA left blank.

Employment type is listed as 'consultant,' indicating a contract engagement rather than direct full-time hire.

The degree requirement lists 'Bachelor's degree … or equivalent experience,' so no hard degree gate is set.

Experience range is stated as '2-5 years,' placing this solidly at the Mid level despite the full-stack scope.

Apache Struts, JSP, and Servlets appear only under the 'Preferred Skills' section and are marked accordingly, even though the role's primary purpose is migrating away from those technologies.

AI-assisted development tools are mentioned in the responsibilities as a contextual practice, not a named technology gate, so no skill was emitted for them.

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.

Posting is for a contract engagement — the market benchmarks below price full-time roles, so read the comp comparison with that in mind.

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 ↗