Software Engineer Lead - JAVA
System One · Pittsburgh, PA
—
Jul 11, 2026
Pittsburgh, PA
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
“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.
Rare in this occupation — lead with these, and say what you built with them.
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.