Enable job alerts via email!

Snr Full Stack / Java Developer

TN United Kingdom

London

Remote

GBP 125,000 - 150,000

Full time

7 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking a Full Stack / Java Developer to join their dynamic team. This role offers the flexibility of remote working while focusing on the development and maintenance of high-quality services. You will work with cutting-edge technologies, including Java v17 and Spring Boot, and be part of a collaborative environment that emphasizes best practices and high availability. This position not only allows you to showcase your technical skills but also offers the opportunity to mentor junior developers and contribute to the evolution of microservices architecture. If you are passionate about coding and eager to make an impact, this is the perfect opportunity for you.

Qualifications

  • Extensive experience in Java development, particularly with Spring and microservices.
  • Strong understanding of testing methodologies and best practices.

Responsibilities

  • Develop and maintain existing services while ensuring high availability.
  • Support and mentor junior staff, conducting peer reviews.

Skills

Spring Boot
JPA/Hibernate
REST APIs
Microservices Architecture
Unit Testing with JUnit
TDD
Postgres
Apache Kafka
Security and PKI
Docker

Tools

AWS Cloud services
Kubernetes
MongoDB
MySQL

Job description

Social network you want to login/join with:

Hays are now looking for a Full Stack / Java Developer
  • Remote Working
  • £550 p/d inside IR35
  • Interviewing Immediately
Skills for your new role
  • Excellent development skills, with a depth of experience including Spring Boot, JPA/Hibernate, REST API’s, observability and monitoring, queue technologies and security.
  • Detailed knowledge of best practices such as SOLID principles
  • Experience of building new and evolving microservices with emphasis on high availability and data integrity.
  • Highly experienced in test methodologies including unit testing with JUnit, use of TDD, integration tests and end-to-end testing, as a way to promote high quality codebases.
  • Working with relational databases – Postgres would be of particular relevance.
  • Supporting and developing complex architecture including APIs
  • Willing to be part of a 24/7 L3 support team (on call)
  • Management and resolution of tickets relating to incident, change, service request and problem processes in accordance with the agreed PPPT / DDaT operating models
Day to day tasks will include:
  • Developing and maintaining the existing service.
  • Updating service documentation where necessary.
  • Peer reviews
  • Demonstration and acceptance of changes by the Programme Manager or agent on behalf of PM during the Sprint Review.
  • Supporting and mentoring junior staff
Tech Stack (Required)
Backend
  • Java v17
  • Spring/Spring Boot
Front End
  • Angular/HTML
  • AWS Cloud services
  • Local Stack
  • Alfresco/Activiti/Camunda
  • Apache Kafka
  • MongoDB / MySQL or other RDBS
  • Kubernetes / Docker
  • Micro-services Architecture
  • Security and PKI
  • KeyCloak
  • XML
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.