
Mastek
Java Full Stack Developer
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.
- 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.
- 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
About Mastek

Mastek
Reading
IT
Skills & Technologies
Inferred from job description
Salary Insight
£23,750
This role
£55,000
UK median
This salary is 57% below the UK median for Developers (£55,000/yr).
Based on 2024–2025 UK technology sector benchmarks