Denver, CO

Salary
$91,000–$185,900from the description
Posted
Jul 20, 2026
Location
Denver, CO
Last confirmed open
Jul 21, 2026

What this job asks for AI summary

A senior architecture role within a bank's lending technology division, responsible for defining end-to-end solution designs for complex enterprise applications built on Java/Spring, Kafka, and SOAP/REST APIs. The position involves guiding engineering teams on design decisions, establishing patterns for microservices and event-driven systems, and working across business and enterprise architecture groups to align technical solutions with organizational standards. Suits an experienced architect with a strong Java background.

Senior level · 10+ years · Pittsburgh, PA · Full-time

Must have (7)
JavaJ2EESpring BootSpring BatchRESTSOAPKafka
Nice to have (6)
AWS, Azure or GCPDockerKubernetesCI/CDCassandra, MongoDB, Oracle or PostgreSQLMachine Learning

“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 9 people in the Pittsburgh, PA area plausibly meet what this posting asks for (software developers). range 5–15

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
Spring Batch3%SOAP10%Kafka12%Spring Boot14%

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

What the occupation pays Median $127,238 (middle half $97,661–$159,195). 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 (8)

The role is titled 'Software Architect' with no seniority modifier in the title, so advertised seniority is Unspecified; however, the 10+ years of IT experience requirement (with 3+ years as a Solution or Software Architect) supports a Senior classification.

The posting lists multiple possible office locations: Pittsburgh PA, Dallas TX, Strongsville OH, Birmingham AL, Phoenix AZ, Denver CO, and Charlotte NC. Pittsburgh is used as the primary CBSA; candidates should verify the specific location with the recruiter.

The role is explicitly in-office; remote work is not offered.

The degree requirement states 'Bachelors' but also explicitly allows 'a comparable combination of education, job specific certification(s), and experience' in lieu of a degree, so the degree requirement is set to None.

Spring Framework skills (Spring Boot, Spring Batch, Spring Security, Spring Data) appear in the narrative description as core to the role and are also listed under the 'Preferred Skills' section header. They are treated as hard gates given the firm language in the job description ('deep expertise', 'strong expertise') and their centrality to the role's stated purpose.

Kafka is similarly described with firm language ('deep expertise', 'Hands-on experience with Kafka') and listed in the Preferred Skills keyword list; treated as a hard gate.

Cloud platforms (AWS, Azure, GCP), Docker, Kubernetes, CI/CD, and database technologies (Cassandra, MongoDB, Oracle, PostgreSQL) appear under the 'Preferred Skills & Experience' section and are marked as preferred accordingly.

Machine Learning is listed in the 'Preferred Skills' keyword block at the bottom of the posting with no further elaboration; marked as preferred.

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 ↗