Java Full stack Developer

Postaladdress Uk
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Tech stack

Java
Unit Testing
Software Bug Management
Cloud Computing
Spring
Systems Integration
React
Concurrency
Spring-boot
Backend
Angular
Front End Software Development
REST
Docker
Microservices

Job description

  • 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

Requirements

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

Apply for this position