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