HireFlowRequirements
21NC

Step 2 — Requirements

What the role actually asks for

Senior Backend Engineer was decomposed into 10 individually addressable requirements. Every finding, question and audit entry in HireFlow references one of these IDs and nothing else.

Requirements parsed

10

6 must-have · 4 nice-to-have

Each one carries a stable ID and a verbatim quote from the job description it was derived from.

Requirements with open gaps

8/10

At least one candidate could not be evidenced against these. They are the requirements worth designing your interviews around.

Evidence checks run

50

10 requirements × 5 candidates. Each produced a cited quote or an explicit gap.

01
REQ-01must have

Has at least 5 years of professional backend development experience

Derived from the job description

At least 5 years of professional backend development experience

Across 5 candidatesPartial×2Met×3
02
REQ-02must have

Demonstrates strong Java skills

Derived from the job description

Strong Java

Across 5 candidatesPartial×3Met×2
03
REQ-03must have

Has production experience with Spring Boot

Derived from the job description

Production experience with Spring Boot

Across 5 candidatesUnverified×3Met×2
04
REQ-04must have

Can design and build REST APIs

Derived from the job description

Designing and building REST APIs

Across 5 candidatesUnverified×1Partial×1Met×3
05
REQ-05must have

Has PostgreSQL experience, including schema design and query optimisation

Derived from the job description

PostgreSQL, including schema design and query optimisation

Across 5 candidatesUnverified×1Absent×1Partial×2Met×1
06
REQ-06must have

Has Docker experience

Derived from the job description

Docker

Across 5 candidatesUnverified×1Met×4
07
REQ-07nice to have

Has used Kubernetes in production

Derived from the job description

Kubernetes in production

Across 5 candidatesUnverified×4Met×1
08
REQ-08nice to have

Has AWS experience

Derived from the job description

AWS

Across 5 candidatesUnverified×2Met×3
09
REQ-09nice to have

Has experience with Kafka or another event-streaming platform

Derived from the job description

Kafka or another event-streaming platform

Across 5 candidatesUnverified×1Absent×3Met×1
10
REQ-10nice to have

Can build and maintain CI/CD pipelines

Derived from the job description

CI/CD pipelines

Across 5 candidatesUnverified×3Absent×1Partial×1

Source document

senior-backend-engineer-java.md

# Senior Backend Engineer

**Northwind Commerce** — Bengaluru, India · Hybrid

We are hiring a Senior Backend Engineer to own the services behind our checkout
and payments platform. You will design APIs, model data, and operate what you
ship in production.

## Requirements

- At least 5 years of professional backend development experience
- Strong Java
- Production experience with Spring Boot
- Designing and building REST APIs
- PostgreSQL, including schema design and query optimisation
- Docker

## Preferred

- Kubernetes in production
- AWS
- Kafka or another event-streaming platform
- CI/CD pipelines

Requirements are only ever derived from this text. Nothing is inferred from job titles, seniority conventions or industry norms.