Java Full Stack Developer

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

Job Details

Company
Falcon Chase International
Location
Reading, Oxfordshire, United Kingdom RG1 1
Employment Type
Permanent
Salary
GBP Annual
Posted