Full Stack Java Developer - Active SC, Active NPPV3, Java

Hays plc
Charing Cross, United Kingdom
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Remote
Charing Cross, United Kingdom

Tech stack

Java
API
Agile Methodologies
Relational Databases
Gradle
JUnit
PostgreSQL
Liquibase
Mockito
Swagger
Software Deployment
TypeScript
Openapi
Test Driven Development
React
Spring-boot
SC Clearance
Event Driven Architecture
Database Migration
Kafka
Docker
Jenkins
Microservices

Requirements

We are looking for an experienced Full Stack Java Developer to join a large-scale digital programme, delivering modern applications within a microservices environment. Active SC Clearance and NPPV3 are essential.

Key Requirements:

Strong experience developing full stack applications using Java (Spring Boot), React and TypeScript. Active SC Clearance and NPPV3. Proven experience working within microservices architectures, building scalable and maintainable solutions. Strong knowledge of PostgreSQL or other relational SQL databases. Hands-on experience with Docker and containerised application deployment. Experience applying Test-Driven Development (TDD) using frameworks such as JUnit, Mockito, or similar. Experience working with CI/CD pipelines using Jenkins or equivalent tooling. Comfortable working within Agile teams and collaborating across engineering disciplines. Nice to Have:

Experience defining and consuming APIs using Swagger/OpenAPI. Experience with Gradle and database migration tooling such as Liquibase. Knowledge of Kafka and event-driven architectures.

Apply for this position