×
Register Here to Apply for Jobs or Post Jobs. X

Java Full stack Developer

Job in Reading, Berkshire, RG1, England, UK
Listing for: Mastek
Full Time position
Listed on 2026-02-17
Job specializations:
  • Software Development
    Full Stack Developer, Software Engineer, Cloud Engineer - Software, Java Developer
Salary/Wage Range or Industry Benchmark: 60000 - 80000 GBP Yearly GBP 60000.00 80000.00 YEAR
Job Description & How to Apply Below

We are hiring for a Java Full stack Developer

Location is Reading

Role is Full time

What you’ll be doing

Designing and developing cloud native applications using cutting edge technologies. The role requires in-depth understanding of the software development lifecycle and strong technical experience with an open-minded attitude and ability to rapidly adapt and learn.

What we’re looking for
  • Extensive server-side, hands‑on Java 8+ development experience with strong Spring, Spring Boot & Hibernate
  • Strong understanding of Microservice architecture
  • Experience building web services and APIs on REST
  • Strong understanding of unit & integration tests, following TDD / BDD
  • Experience using test frameworks like Junit, Mockito, Power Mockito & Wiremock
  • Experience and understanding of CICD pipeline of Docker, Jenkins and Kubernetes
  • Led a team of Java developers to deliver high-quality software solutions
  • Design and develop Java applications, APIs, and microservices
  • Work collaboratively with other teams to ensure seamless integration of software components
  • Conduct code reviews and ensure adherence to best practices and coding standards
  • Actively participating in architectural & design discussions
  • Experience with Agile development methodologies (Scrum, Kanban)
  • Mentor junior developers and provide technical guidance to the team
  • Take ownership of scrum team’s timelines and deliverables
  • Proposing solutions to complex problems that are in the boundary of the existing system architecture
  • Have an ability to communicate technical concepts to a non-technical audience.
  • Understanding of all the agile ceremonies.
  • Experience in Relational Database Management System (e.g. Postgre

    SQL)
Nice to have skills:
  • Knowledge of Workflow/Business Process Management tools
  • Experience with Performance and Monitoring tools: JMeter, Kibana, Splunk, Dynatrace
  • Experience writing Shell script
  • Understanding of Python
  • Good understanding on AWS services (EC2, ECS, EKS, API Gateway and Serverless technologies)
  • Integration Engine tools:
    Apache Camel and Active MQ for messaging, web services and distributed systems
  • Public Sector domain experience preferable
Why Join Us?
  • We’re a purpose‑driven organisation committed to creating positive impact and championing inclusion.
  • You’ll join a culture that encourages innovation, collaboration, and continuous growth.
  • We celebrate difference and believe diverse perspectives lead to stronger solutions.
  • Even if you don’t meet every requirement,
    we encourage you to apply — great talent comes from a variety of backgrounds.
  • Your lived experience, unique strengths, and personal story matter — they help us design better outcomes for the communities we serve.
  • We celebrate diversity of experience, knowledge, backgrounds, and perspectives, and believe these differences enable us to create meaningful impact. We are proud to be an equal opportunity employer and are committed to fairness and inclusion for all, regardless of sex, race, religion or belief, ethnic or national origin, disability, age, citizenship, marital or partnership status, sexual orientation, gender identity, pregnancy or related conditions, or any other protected characteristic.

    If you require any reasonable adjustments or additional support during the recruitment process, please let us know.
Ready to make an impact?

Join us and help build a smarter, more productive future.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary