Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Back End Java Developer
Permanent Role
Active SC or SC Eligible Candidates
Reading/Leeds, UK - Hybrid Work
A unique development opportunity to work on a Public Sector Based Large Scale programme with an innovative market leader as a Java Developer.
We require a Java developer with strong back end Java experience to develop new features for our portfolio of Government Clients. You will join a team that prides itself on collaboration and engineering the best possible Java code.
Must Have Skills:
- Experience with Java 8, Java 11, Java 17 Spring Framework, Spring Boot
- Practical Relational Database development experience with Oracle and PL/SQL
- Experience of using JEE standards such as CDI, JPA and JMS
- Practical Microservices development experience on cloud platforms (AWS/Azure) and understanding of microservices design patterns
- Practical experience of development using RabbitMQ and IBM MQ
- REST APIs
- Strong understanding CI and DevOps technologies (Hands-on experience on Git, Jenkins, and Ansible/Terraform preferred)
- Practical experience on ELK stack, especially Kibana
- Practical experience on AWS (ECS, EKS, API Gateway and Serverless technologies)
- Agile development – Scrum, Kanban, TDD, BDD
Nice to have Skills:
- Good understanding of container technologies (Docker and Kubernetes)
- Experience of AppDynamics
- Experience of building web applications
- Experience of Single page application frameworks (Angular/React)
- Experience of Domain Driven Design
- Experience in large scale integration projects involving messaging, web services and distributed systems
- Experience working in 2nd – 3rd line live support engagements with complex systems architecture
- Public Sector experience
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.
Key Skills
Ranked by relevanceReady to apply?
Join Mastek and take your career to the next level!
Application takes less than 5 minutes

