Java Full Stack Developer

Falcon Chase International
Reading, United Kingdom
2 days ago

Role details

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

Job location

Reading, United Kingdom

Tech stack

HTML
Java
JavaScript
ActiveMQ
Agile Methodologies
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Unit Testing
Code Review
Databases
Relational Databases
DevOps
Hibernate
Java Persistence API
JMeter
jQuery
JUnit
Python
PostgreSQL
Scrum
Mockito
Shell Script
Systems Integration
Spring Cloud
Camel
Spring-boot
Mustache
Backend
SC Clearance
Containerization
Kubernetes
Performance Monitor
Front End Software Development
Api Gateway
Kibana
REST
Splunk
Dynatrace
Serverless Computing
Docker
Legacy Systems
Jenkins
Microservices

Job description

Role Overview

We are hiring experienced Java Full Stack Developers to join a major government digital transformation programme. This programme will deliver next-generation, cloud-native capabilities while integrating with multiple Legacy systems across departments.

You will work within a multi-vendor Agile delivery environment with a shared codebase, building secure, scalable and highly resilient cloud-native applications.

This role suits engineers who enjoy solving complex problems, collaborating across teams, and working with modern engineering practices and tooling.

Note: Must be eligible for SC Clearance or hold Active SC Clearance

Key Responsibilities

  • Design and develop secure, scalable cloud-native applications and microservices
  • Build RESTful APIs and Back End services using modern Java frameworks
  • Collaborate with cross-functional teams to ensure seamless integration across systems
  • Participate in architecture and design discussions
  • Lead and mentor developers within the Scrum team
  • Conduct code reviews and ensure adherence to engineering best practices
  • Own sprint deliverables, timelines and technical quality
  • Contribute to CI/CD pipelines and DevOps practices
  • Communicate technical solutions to both technical and non-technical stakeholders
  • Propose solutions to complex challenges within existing architecture
  • Actively participate in Agile ceremonies (Scrum/Kanban)

Required Skills & Experience

Core Java & Backend

  • Strong hands-on experience with Java 8+
  • Deep expertise in:
  • Spring/Spring Boot
  • Hibernate/JPA
  • Microservices architecture
  • RESTful API design & development

Testing & Quality Engineering

  • Strong experience with TDD/BDD
  • Experience with testing frameworks:
  • JUnit
  • Mockito/PowerMockito
  • WireMock
  • Strong understanding of unit and integration testing

DevOps & Cloud

  • Experience working with CI/CD pipelines and containerisation:
  • Docker
  • Jenkins
  • Kubernetes
  • Experience working in Agile delivery environments

Frontend & Databases

  • Experience with:
  • HTML, JavaScript, jQuery, Mustache Templates
  • PostgreSQL or other relational databases

Leadership & Collaboration

  • Experience leading or mentoring developers
  • Strong stakeholder communication skills
  • Ability to work in multi-vendor and multi-team environments

Nice to Have

  • Experience with AWS services (EC2, ECS, EKS, API Gateway, Serverless)
  • Workflow/BPM tools knowledge
  • Monitoring & performance tools:
  • JMeter
  • Kibana
  • Splunk
  • Dynatrace
  • Apache Camel/ActiveMQ integration experience
  • Shell Scripting or Python knowledge
  • Experience working within UK Public Sector or regulated environments

Requirements

Core Java & Backend

  • Strong hands-on experience with Java 8+
  • Deep expertise in:
  • Spring/Spring Boot
  • Hibernate/JPA
  • Microservices architecture
  • RESTful API design & development

Testing & Quality Engineering

  • Strong experience with TDD/BDD
  • Experience with testing frameworks:
  • JUnit
  • Mockito/PowerMockito
  • WireMock
  • Strong understanding of unit and integration testing

DevOps & Cloud

  • Experience working with CI/CD pipelines and containerisation:
  • Docker
  • Jenkins
  • Kubernetes
  • Experience working in Agile delivery environments

Frontend & Databases

  • Experience with:
  • HTML, JavaScript, jQuery, Mustache Templates
  • PostgreSQL or other relational databases

Leadership & Collaboration

  • Experience leading or mentoring developers
  • Strong stakeholder communication skills
  • Ability to work in multi-vendor and multi-team environments

Nice to Have

  • Experience with AWS services (EC2, ECS, EKS, API Gateway, Serverless)
  • Workflow/BPM tools knowledge
  • Monitoring & performance tools:
  • JMeter
  • Kibana
  • Splunk
  • Dynatrace
  • Apache Camel/ActiveMQ integration experience
  • Shell Scripting or Python knowledge
  • Experience working within UK Public Sector or regulated environments

Apply for this position