Raleigh, NCremote

Salary
$110,000–$120,000from the description
Posted
Jul 23, 2026
Location
Raleigh, NC
Last confirmed open
Jul 25, 2026

What this job asks for AI summary

A fully remote senior developer role supporting a Department of Veterans Affairs IT program, focused on designing, building, and maintaining full-stack applications using Angular, Java (Spring Boot, REST APIs, microservices), and SQL. Day-to-day work spans front-end GUI development, backend service implementation, unit testing, debugging, and documentation. Suits an experienced engineer with solid Angular and Java backgrounds who can work independently against defined project objectives.

Mid level · 5+ years · Remote · Bachelor's required · Full-time

Advertised as Senior, but the requirements read as Mid.

Must have (16)
Angular · 2+ yrsJava · 4+ yrsHTML5CSS3JavaScriptTypeScriptBootstrapjQuerySQL ServerVisual StudioGitAzureC#Spring BootRESTPostgreSQL
Nice to have (4)
PowerBICI/CDIISSSRS

Posted 8 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

Roughly 9,300 people nationally plausibly meet what this posting asks for (software developers). range 5,600–13,900

Applicant volume Moderate — A normal amount of company. The rare requirements below are what will separate a shortlisted application from the rest.

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%HTML555%CSS353%

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). 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 (7)

The title says 'Senior' but the required experience band is 5–8 years with relatively standard full-stack skills; the scope describes individual-contributor delivery work, not org-wide technical leadership, so the actual level supported is Mid.

The clearance field is set to None: the posting requires the ability to obtain a Suitability/Public Trust determination, which is not a US national-security clearance (Confidential/Secret/TS).

Degree requirement: 'Bachelor's with 5–8 years (or commensurate experience)' — the 'or commensurate experience' clause makes the degree substitutable, so the degree requirement is set to None. However, the posting does list a Bachelor's as the baseline credential.

PostgreSQL is called out in the overview as a key requirement ('extensive … Postgres SQL experience') but does not appear explicitly in the Required Skills list; it is captured as required given the strong gating language in the overview.

Spring Boot and REST APIs appear in the responsibilities section describing core day-to-day work ('Develop Java based applications, APIs, and backend services (Spring Boot, REST APIs, microservices)') and are treated as required given the firm descriptive language.

The Angular minimum is stated ambiguously: '18 months (at least) and/or up to (min req Angular 2 years)' — the higher figure of 2 years is used as the years demanded.

The role is fully remote (stated explicitly) with no geographic restriction beyond the United States.

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 ↗