Back End Java Developer

  • Location

    London, England

  • Sector:

    IT

  • Job type:

    Contract

  • Salary:

    £350.00 - £450.00 per day

  • Contact:

    Ellie Bass

  • Contact email:

    Ellie.Bass@experis.co.uk

  • Job ref:

    BBBH112170_1578333734

  • Published:

    10 months ago

  • Duration:

    3 months

  • Expiry date:

    2020-02-05

  • Client:

    #

Our Central Government client are looking for an experienced Back End Java Developer

Back End Java Developer using open source and cloud technologies to create a service-led solution with an integration layer to a legacy technology stack. We work in an Agile environment using Scrum.

You'll be expected to work with the following:

  • Scrum Master, Service Managers (Product Owners) and Team (incl. BAs, UI/UX, Test Lead, Front End and Full Stack Developers, Ops)

Stakeholders such as:

  • Trainees
  • Trust administrators and managers
  • Business Managers and subject experts
  • Others involved in the education and training

Third party suppliers

  • Legacy and future suppliers

Third party suppliers

  • Legacy and future suppliers

Requirement


A Back End Java Developer is required to refactor and redevelop the Trainee Information System (TIS) Revalidation microservice.

This involves:

Reviewing the existing Java application
Refactoring the existing Java code
Implementing new functionality
Fixing bugs
Sharing knowledge, pair programming and developing the understanding of the application within the current TIS team.

Key skills/ Experience

  • Java 8/11, Maven/Gradle, Spring/Spring Boot
  • Docker, Cloud hosting
  • Junit, Mockito
  • MySQL
  • Elastic Search
  • Experience of an Agile/Scrum environment
  • Teaching, knowledge transfer and pair-programming
  • Angular 6+ experience
  • Knowledge of web services/REST, micro-services

Back End Java Developer, Agile, Scrum, Open Source, Cloud, Solutions, integration, legacy, HEE's, TIS, ESR, Bi-directional Interface, Microservice, MySQL, Linux, Docker, Cloud Platforms, Java 8-11, Maven, Gradle, Spring/Spring Boot, Junit, Mockito, MySQL, NoSQL, Git, Messaging Systems, Kafka, RabbitMQ, Jira, Confluence, Web Services, Microservices, RESR, Pair-programming