Mastek

Mastek

Reading, South East

Java Full Stack Developer

Full-Time£18,000 - 29,500 per yeargesternUnited Kingdom
IT

Job Description

Salary: £18,000 - 29,500 per year

Requirements:
  • We require extensive hands-on Java 8+ server-side development experience with strong Spring, Spring Boot, and Hibernate.
  • We require a strong understanding of microservice architecture.
  • We require experience building REST web services and APIs.
  • We require a strong understanding of unit and integration testing, following TDD/BDD.
  • We require experience using test frameworks such as JUnit, Mockito, PowerMockito, and WireMock.
  • We require experience with CI/CD pipelines using Docker, Jenkins, and Kubernetes.
  • We require experience with front-end technologies including HTML, JavaScript, jQuery, and Mustache templates.
  • We require experience leading Java development teams to deliver high-quality software solutions.
  • We require experience designing and developing Java applications, APIs, and microservices.
  • We require experience collaborating with other teams to ensure seamless integration of software components.
  • We require experience conducting code reviews and ensuring adherence to best practices and coding standards.
  • We require experience participating in architectural and design discussions.
  • We require experience working with Agile methodologies such as Scrum and Kanban.
  • We require experience mentoring junior developers and providing technical guidance.
  • We require the ability to take ownership of scrum team timelines and deliverables.
  • We require the ability to propose solutions to complex problems within existing system architecture boundaries.
  • We require the ability to communicate technical concepts to non-technical audiences.
  • We require understanding of Agile ceremonies.
  • We require experience with relational database management systems such as PostgreSQL.
  • Nice to have: knowledge of workflow or business process management tools.
  • Nice to have: experience with performance and monitoring tools such as JMeter, Kibana, Splunk, and Dynatrace.
  • Nice to have: experience writing shell scripts.
  • Nice to have: understanding of Python.
  • Nice to have: good understanding of AWS services including EC2, ECS, EKS, API Gateway, and serverless technologies.
  • Nice to have: experience with integration engine tools such as Apache Camel and Active MQ for messaging, web services, and distributed systems.
  • Nice to have: public sector domain experience.
Responsibilities:
  • We will expect you to design and develop cloud-native applications using cutting-edge technologies.
  • We will expect you to work as part of our team on a multi-vendor project with a shared code base.
  • We will expect you to design and develop Java applications, APIs, and microservices.
  • We will expect you to work collaboratively with other teams to ensure seamless integration of software components.
  • We will expect you to conduct code reviews and ensure adherence to best practices and coding standards.
  • We will expect you to participate actively in architectural and design discussions.
  • We will expect you to mentor junior developers and provide technical guidance to the team.
  • We will expect you to take ownership of the scrum teams timelines and deliverables.
  • We will expect you to propose solutions to complex problems within the existing system architecture.
  • We will expect you to communicate technical concepts to non-technical stakeholders.
Technologies:
  • API
  • AWS
  • Apache Camel
  • CI/CD
  • Cloud
  • Docker
  • Dynatrace
  • EC2
  • Hibernate
  • JUnit
  • Java
  • JavaScript
  • Jenkins
  • JMeter
  • Kanban
  • Kibana
  • Kubernetes
  • Mustache
  • PostgreSQL
  • Python
  • REST
  • Serverless
  • Splunk
  • Spring
  • Spring Boot
  • TDD
  • Web
  • jQuery
  • microservices
  • Fullstack

More:

We are Mastek, delivering a high-profile programme for a central government department focused on the next generation of the UKs biometric capability, replacing and integrating legacy systems and other government departments. This is a permanent Java Full Stack Developer role based in Reading, UK, with a hybrid working pattern that requires travel to our Reading office one to two days per week. SC-eligible candidates may apply. You will join our team in a multi-vendor environment working with a shared code base and modern cloud-native technologies.

last updated 33 week of 2026

Interested in this role?

Submit your application now

How to Apply

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About Mastek

Mastek

Mastek

Reading

IT

Skills & Technologies

JavaScriptPythonJavaGoSpringAWSDockerKubernetesCI/CDJenkinsPostgreSQLREST

Inferred from job description

Salary Insight

£23,750

This role

£55,000

UK median

This salary is 57% below the UK median for Developers55,000/yr).

Based on 2024–2025 UK technology sector benchmarks

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom