Backend Developer
Location: London or Edinburgh - Hybrid – 2 days per week onsite
Start Date: ASAP
Contract Rate: £460 to £540 per day inside IR35
Duration: 6 months initially
Role Overview
Our client is seeking an experienced Backend Developer to design and build scalable backend systems for enterprise-grade platforms within the financial services domain. This role involves working with modern Java technologies, microservices architectures, and cloud‑ready solutions, contributing to high‑volume, high‑performance transactional systems.
Key Responsibilities
* Design, develop, and maintain robust backend services using Java 9+ and the Spring Framework
* Build and enhance RESTful APIs and integration layers for enterprise applications
* Contribute to microservices architectures with a focus on scalability, performance, and resilience
* Collaborate with product owners, architects, and cross‑functional engineering teams
* Implement event-driven patterns using messaging or streaming platforms
* Ensure code quality through unit testing, integration testing, and peer reviews
* Support deployments and release activities across multiple environments
* Diagnose and resolve application issues in production environments
* Maintain adherence to security, performance, and compliance standards
* Participate fully in Agile/Scrum ceremonies and continuous improvement initiatives
Skills & Experience
Essential
* 5–10 years of software development experience, including 4+ years of hands-on Java development
* Strong experience with Java 9+
* Expertise in Spring Boot, Spring MVC, and Spring Core
* Proven experience building backend services, APIs, and microservices
* Strong understanding of OO design principles, patterns, and clean code
* Experience working in Agile/Scrum environments
* Excellent problem-solving and debugging skills
* Ability to work effectively in distributed, multi-team environments
Desirable
* Experience with SaaS-based architectures
* Exposure to event-driven architectures (Kafka, JMS, or equivalent)
* Background in system integration and enterprise messaging
* Knowledge of cloud platforms (GCP preferred)
* Familiarity with CI/CD pipelines and DevOps practices
If you have the relevant skills and experience, please do apply promptly to be considered