Java Software Engineer

2 months ago


Reading, Reading, United Kingdom Mastek Full time

Programme Overview

Mastek is set to deliver a high-profile programme for a central government department. The programme represents the next generation of the UK's biometric capability, replacing and integrating with legacy systems and other government departments.

Role Description

You will be part of a Mastek team in a multi-vendor project with a shared code base. As a Java full stack developer, you will be responsible for designing and developing cloud native applications using cutting-edge technologies.

Key Responsibilities

  • Design and develop cloud native applications using Java 8+ and Spring Boot.
  • Develop a strong understanding of Microservice architecture and build web services and APIs on REST.
  • Implement unit and integration tests, following TDD/BDD principles.
  • Experience with test frameworks like JUnit, Mockito, PowerMockito, and Wiremock.
  • Develop a CICD pipeline using Docker, Jenkins, and Kubernetes.
  • Participate in agile ceremonies and contribute to the development of cloud native applications.
  • Develop a good understanding of JSON and XML.
  • Experience with Relational Database Management Systems (e.g., PostgreSQL).

Desirable Skills

  • Knowledge of Workflow/Business Process Management tools.
  • Experience with front-end technologies: HTML, JavaScript, jQuery, Mustache Templates.
  • Experience with Performance and Monitoring tools: JMeter, Kibana, Splunk, Dynatrace.
  • Experience writing Shell scripts.
  • Basic understanding of Python.
  • Good understanding of 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 is preferable.


  • Reading, Reading, United Kingdom Austin Fraser Full time £75,000 - £88,000

    Senior Java Software EngineerAustin Fraser is currently recruiting for a Senior Java Software Engineer on behalf of an innovative global healthcare organisation.You will be responsible for designing, developing, and maintaining robust and scalable Java-based applications for their healthcare software solutions.This is a great opportunity to contribute to the...


  • Reading, Reading, United Kingdom Austin Fraser Full time £75,000 - £88,000

    Senior Java Developer - Reading/Hybrid - £75-88KAustin Fraser is currently recruiting for a Senior Java Software Engineer on behalf of an innovative global healthcare organisation.As a Senior Java Software Engineer, you will be responsible for designing, developing, and maintaining robust and scalable Java-based applications for their healthcare software...


  • Reading, Reading, United Kingdom Endeavour Recruitment Solutions Full time

    Software Engineer (Java/C++) Opportunity Endeavour Recruitment Solutions is seeking an experienced Software Engineer (Java/C++) to join a globally renowned software business. **Job Summary** We are looking for a Senior Software Engineer to form part of a team dedicated to designing, coding, and testing industry-leading products. The successful candidate...


  • Reading, Reading, United Kingdom Endeavour Recruitment Solutions Full time

    Software Engineer (Java / C++) OpportunityEndeavour Recruitment Solutions is seeking an experienced Software Engineer (Java / C++) to join a globally renowned software business.This role offers a unique opportunity to form part of a dedicated team responsible for designing, coding, and testing industry-leading products.Provide technical leadership and...


  • Reading, Reading, United Kingdom Endeavour Recruitment Solutions Full time

    Software Engineer (Java / C++) OpportunityEndeavour Recruitment Solutions is seeking an experienced Software Engineer (Java / C++) to join a globally renowned software business.This role offers a unique opportunity to form part of a dedicated team responsible for designing, coding, and testing industry-leading products.Provide technical leadership and...


  • Reading, Reading, United Kingdom Endeavour Recruitment Solutions Full time

    Senior Java Software Engineer OpportunityEndeavour Recruitment Solutions is seeking an experienced Senior Java Software Engineer to join our client's team. As a key member of the software development team, you will be responsible for designing, coding, and testing industry-leading products.Key Responsibilities:Provide technical leadership and motivation to...


  • Reading, Reading, United Kingdom Endeavour Recruitment Solutions Full time

    Senior Java Software Engineer OpportunityEndeavour Recruitment Solutions is seeking an experienced Senior Java Software Engineer to join our client's team. As a key member of the software development team, you will be responsible for designing, coding, and testing industry-leading products.Key Responsibilities:Provide technical leadership and motivation to...


  • Reading, Reading, United Kingdom Endeavour Recruitment Solutions Full time

    Senior Java Software Engineer OpportunityEndeavour Recruitment Solutions is seeking an experienced Senior Java Software Engineer to join our client's team. As a key member of the software development team, you will be responsible for designing, coding, and testing industry-leading products.Key Responsibilities:Provide technical leadership and motivation to...


  • Reading, Reading, United Kingdom Endeavour Recruitment Solutions Full time

    Senior Java Software Engineer OpportunityEndeavour Recruitment Solutions is seeking an experienced Senior Java Software Engineer to join our client's team. As a key member of the software development team, you will be responsible for designing, coding, and testing industry-leading products.Key Responsibilities:Provide technical leadership and motivation to...


  • Reading, Reading, United Kingdom Thames Water Full time

    About this RoleWe are seeking a highly skilled Senior Software Engineer - Java to join our team.The ideal candidate will have a strong background in Java and experience with Spring frameworks.This is a great opportunity to work on a cutting-edge e-commerce platform using the latest technologies.As a Senior Software Engineer, you will be responsible for...


  • Reading, Reading, United Kingdom Austin Fraser Full time

    Senior Java Software Engineer OpportunityAustin Fraser is currently recruiting for a Senior Java Software Engineer on behalf of an innovative global healthcare organisation.This is a great opportunity to contribute to the development of groundbreaking healthcare software, working on designing, developing, and maintaining robust and scalable Java-based...


  • Reading, Reading, United Kingdom Austin Fraser Full time

    Senior Java Software Engineer OpportunityAustin Fraser is currently recruiting for a Senior Java Software Engineer on behalf of an innovative global healthcare organisation.This is a great opportunity to contribute to the development of groundbreaking healthcare software, working on designing, developing, and maintaining robust and scalable Java-based...


  • Reading, Reading, United Kingdom Austin Fraser Full time £75,000 - £88,000

    Senior Java Software Engineer We are currently recruiting for a Senior Java Software Engineer on behalf of an innovative global healthcare organisation. As a key member of the team, you will be responsible for designing, developing, and maintaining robust and scalable Java-based applications for their healthcare software solutions. This is a great...


  • Reading, Reading, United Kingdom Endeavour Recruitment Solutions Full time

    Endeavour Recruitment Solutions is seeking an experienced Senior Java Software Engineer to join their team. The successful candidate will be responsible for designing, coding, and testing industry-leading software products.Key Responsibilities:Provide technical leadership and motivation to the development teamSupport the development process and contribute to...


  • Reading, Reading, United Kingdom Java Script Works Full time

    Job Title: Backend DeveloperJava Script Works is seeking a highly skilled Backend Developer with experience in TypeScript to join their team working on a large-scale microservices architecture hosted on Azure Kubernetes Service (AKS).Key ResponsibilitiesDevelop and maintain backend services ensuring high performance and responsiveness to requests from the...


  • Reading, Reading, United Kingdom Java Script Works Full time

    Job Title: Backend DeveloperJava Script Works is seeking a highly skilled Backend Developer with experience in TypeScript to join their team working on a large-scale microservices architecture hosted on Azure Kubernetes Service (AKS).Key ResponsibilitiesDevelop and maintain backend services ensuring high performance and responsiveness to requests from the...


  • Reading, Reading, United Kingdom Austin Fraser Full time

    Senior Java Software EngineerAustin Fraser is currently recruiting for a Senior Java Software Engineer on behalf of an innovative global healthcare organisation.Key Responsibilities:Design, develop, and maintain robust and scalable Java-based applications for healthcare software solutions.Contribute to the development of groundbreaking healthcare...


  • Reading, Reading, United Kingdom Austin Fraser Full time

    Senior Java Software EngineerAustin Fraser is currently recruiting for a Senior Java Software Engineer on behalf of an innovative global healthcare organisation.Key Responsibilities:Design, develop, and maintain robust and scalable Java-based applications for healthcare software solutions.Contribute to the development of groundbreaking healthcare...


  • Reading, Reading, United Kingdom Austin Fraser Full time

    Senior Java Software EngineerAustin Fraser is currently recruiting for a Senior Java Software Engineer on behalf of an innovative global healthcare organisation.Key Responsibilities:Design, develop, and maintain robust and scalable Java-based applications for healthcare software solutions.Contribute to the development of groundbreaking healthcare...


  • Reading, Reading, United Kingdom Austin Fraser Full time

    Senior Java Software EngineerAustin Fraser is currently recruiting for a Senior Java Software Engineer on behalf of an innovative global healthcare organisation.Key Responsibilities:Design, develop, and maintain robust and scalable Java-based applications for healthcare software solutions.Contribute to the development of groundbreaking healthcare...