KBC Technologies

Java Full stack Developer

🇬🇧 London, GB Hybrid IT Contract Posted Apr 23, 2026
LocationLondon, GB
WorkplaceHybrid
EmploymentContract
CategoryIT
IT CategoryFull Stack Engineer
PostedApril 23, 2026
Last verifiedMay 7, 2026

Experience guideline: Typically 8–10 years total experience, with strong recent hands‑on delivery.

Primary Focus

• Backend‑first Java engineering role

• Full‑stack experience is beneficial, but backend capability is essential

• Working within established patterns, frameworks, and standards

Must‑Have Skills

• Java 8+ with strong practical experience (core Java, collections, exceptions, concurrency basics)

• Spring Boot / Spring Framework with 4+ years hands‑on development

• Experience building and consuming REST APIs

• Working knowledge of microservices‑based applications

• Comfortable delivering features end‑to‑end under guidance:

o Coding

o Unit testing

o Bug fixing

o Supporting deployments

Good‑to‑Have (not mandatory)

• Exposure to event‑driven patterns (e.g. messaging, async processing)

• Experience integrating with other systems or services

• Familiarity with:

o CI/CD pipelines

o Containers (Docker)

o Cloud‑hosted applications

• Some frontend exposure (e.g. React / Angular), but not required

Suppliers should submit candidates who can demonstrate:

• Strong hands‑on coding capability (not just coordination or oversight)

• Ability to work productively in an existing codebase

• Understanding of how their code runs in production

• Ability to follow engineering standards, patterns, and security practices

• Clear communication and collaboration within an engineering squad

Please do not submit candidates who are:

• Technical leads / architects seeking ownership of system design

• Pure frontend engineers with minimal backend depth

• Early‑career developers presented as “senior”

• Primarily legacy Java / non‑Spring Boot profiles

Pure support role experience with no exposure to development projects

Screening Recommendations:

• This is a hands‑on engineering role focused on building and enhancing backend services within an existing architecture. The role does not require technical leadership or ownership of overall system design.

• This is a Grade E delivery role. Candidates must be hands‑on Java engineers comfortable working within an established

Before you leave

Leave your email to track this opening and receive relevant alerts. You can also continue without sharing it.