Overview

We are recruiting for a senior development role supporting the development lead and the technical architect. With this role we are looking for an applicant with extensive commercial experience in the relevant technologies, who can use that knowledge to inform the system design and development and support the implementation of the solutions onsite through live running.

Salary: £55,000

The Role

  • Work on tasks assigned based on the needs of projects/support work
  • Suggest and use latest, stable technologies that align with the overall strategic direction
  • Participate in definition of design and coding guidelines and standards
  • Design and coding of applications
  • Participate in reviews of design and code artefacts
  • Estimate work packages and projects
  • Implement tools and automation of development processes where applicable

The Person

Required

  • Extensive professional experience in software development with Core Java, Spring, Spring Boot
  • Extensive Microservices development experience
  • Experience Building services on Spring Boot, in a complete Dev-Ops mode of development
  • Experience Building and consuming RESTful web services (ideally using Spring Boot)
  • Experience of Continuous Integration tools (Jenkins, Bamboo, SonarQube)
  • Experience of TDD (Junit)
  • Experience in integrating with Elasticsearch
  • Experience with GIT
  • Experience Object-Oriented Skills and Design Patterns
  • Experience JDBC with JPA (PostgreSQL, SQL Server, Oracle)
  • Strong analytical and problem-solving skills
  • Broad understanding of IT, platforms and technologies

Preferred

  • Familiarity of Unix/Linux (highly desirable, but not necessary)
  • Apache Nifi experience
  • Elasticsearch, Logstash and Kibana
  • React UI development
  • Maven
  • Apache JMeter
  • OCR/ICR

Apply for Job

  • Accepted file types: jpg, gif, png, pdf, doc, docx, Max. file size: 3 MB.
  • This field is for validation purposes and should be left unchanged.