System One · Pittsburgh, PA

Salary
Posted
Jul 11, 2026
Location
Pittsburgh, PA
Last confirmed open
Jul 21, 2026

What this job asks for AI summary

A lead full-stack Java developer role embedded in a banking Liquidity Risk Management team, working within an Agile/Scrum group of 25–30 people. Day-to-day work centers on architecting and building J2EE/Spring Boot back-end services and React-based front ends, with deployment to OpenShift/Kubernetes, in support of regulatory reporting applications such as FR-2052A, LCR, and NSFR. Suits an experienced engineer comfortable serving as a technical point of contact and mentoring colleagues.

Senior level · 8+ years · Pittsburgh, PA

Must have (21)
JavaJ2EERESTSpring BootSpockGroovyMockitoTestNGJavaScriptReact, Angular or VueAg-GridAxiosMaterial UIGradleJenkinsDockerGitHubOpenShiftKubernetesHelmOracle or Teradata
Nice to have (6)
JSPServletsJSFXSLTPythonFastAPI or Flask

“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

Roughly 40 people in the Pittsburgh, PA area plausibly meet what this posting asks for (software developers). range 8–55

Applicant volume Light — Few people clear these requirements, so an application that does clear them gets looked at. Worth applying to even if you miss a nice-to-have.

What gives you an edge
Material UI9%Oracle12%Spring Boot14%

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

What won't set you apart
JavaScript62%Docker53%React40%

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

What the occupation pays Median $127,238 (middle half $97,661–$159,195).

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 posting lists two locations — Pittsburgh, PA and Strongsville, OH (Cleveland metro). CBSA is set to Pittsburgh as it appears first; the role may be fillable from either market.

The title is 'Software Engineer Lead' with no explicit seniority level word (Junior/Mid/Senior/Staff), so advertised seniority is Unspecified. The 8–10 years total / 5–6 years specific experience requirement and lead/architect scope support a Senior classification.

React, Ag-Grid, Axios, and Material UI are listed under a 'preferably' qualifier within the Must Have section; they are treated as hard gates because the section heading is a requirements block — the qualifier signals these specific tools are interchangeable, not that the UI framework requirement is optional.

The 'Highly Preferred but not required' section (JSP/Servlets/JSF/XSLT/XML legacy Java web, Python/FastAPI/Flask) is explicitly called out as not required and is marked preferred accordingly.

Nice-to-have flex skills (high-performance/distributed caching, cloud infrastructure, test automation infrastructure) name no specific technologies and are omitted from the skills list per extraction rules.

A Bachelor's degree in Computer Science is listed but 'or equivalent experience' is explicitly offered, so the degree requirement is set to None.

No compensation figures are provided. Employment type is not stated; System One is a staffing firm so this could be contract or full-time — the posting does not specify.

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 ↗