Backend Developer

  • Temporary
  • London
  • Negotiable GBP / Year

Backend Developer

Our client, a leading global supplier for IT services, requires Backend Developer to be based at their client’s office in London or Edinburgh, UK.

This is a hybrid role – you can work remotely in the UK and attend the London or Edinburgh office 2 days per week .

This is a 6+ month temporary contract to start asap

Day rate: Competitive Market rate

You will play a key role in designing and building scalable backend and full stack systems supporting enterprise grade platforms in the BFSI domain. The role offers exposure to modern Java ecosystems, cloud ready architectures, microservices, and event driven systems, working on complex, high volume transactional platforms that demand performance, security, and resilience.

Key Responsibilities

  • Design, develop, and maintain robust backend services using Java 9+ and Spring Framework
  • Build and enhance RESTful APIs and integration layers for enterprise applications
  • Contribute to microservices‑based architectures ensuring scalability, fault tolerance, and performance
  • Collaborate with product owners, architects, and cross‑functional teams to deliver high‑quality solutions
  • Implement event‑driven patterns using messaging/streaming platforms where applicable
  • Ensure code quality through unit testing, integration testing, and peer reviews
  • Support deployment and release activities across multiple environments
  • Troubleshoot, debug, and optimize applications in production
  • Adhere to security, performance, and compliance requirements
  • Participate actively in Agile ceremonies and continuous improvement initiatives

Key Requirements

Essential Skills:

  • 5-10 years of overall software development experience, with minimum 4+ years of hands‑on Java development
  • Strong experience with Java 9+
  • Proven expertise in Spring Framework (Spring Boot, Spring MVC, Spring Core)
  • Hands‑on experience building backend services and APIs and Microservices
  • Solid understanding of object‑oriented design, design patterns, and clean code principles
  • Experience working in Agile / Scrum environments
  • Strong problem‑solving and debugging skills
  • Ability to work effectively in distributed, multi‑team environments

Desirable Skills:

  • Experience with SaaS‑based architectures
  • Exposure to event‑driven architecture (Kafka, JMS, or equivalent)
  • Experience with system integration and enterprise messaging
  • Knowledge of cloud platforms (GCP preferred)
  • Familiarity with CI/CD pipelines and DevOps practices

Due to the volume of applications received, unfortunately we cannot respond to everyone.

If you do not hear back from us within 7 days of sending your application, please assume that you have not been successful on this occasion.

Please do keep an eye on our website https://projectrecruit.com/jobs/ for future roles.

Upload your CV/resume or any other relevant file. Max. file size: 50 MB.

Project Global
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.