About this role
Salary: £? - ? per year
Requirements: Strong banking experienceStrong Python backend developmentAdvanced SQL / database developmentMicroservices and event-driven architecture experienceExperience with Kafka and/or TibcoTDD and automated testing experienceExperience with Kubernetes and/or OpenShiftExperience with Prometheus, Grafana or similar monitoring toolsProduction support and troubleshooting experienceAgile delivery experienceFinancial services / capital markets experience desirableCI/CD and DevOps experience desirableExperience with legacy system modernisation desirableExperience supporting critical production platforms desirable Responsibilities: Build, modernise, and support highly distributed, business-critical backend systemsWork within a high-performing engineering team in a global financial services environmentFocus on code quality, testing, and system reliabilityUse problem-solving skills to support production platforms and troubleshoot issues Technologies: BackendCI/CDDevOpsGrafanaSupportKafkaKubernetesOpenShiftPrometheusPythonSQLTDDTIBCOmicroservicesARM More:
We are a tier 1 bank offering a 6-month Backend Developer (Python) contract based in London in a hybrid working arrangement. We operate within a global financial services environment and are looking for a hands-on engineer to join a high-performing engineering team focused on building, modernising, and supporting critical backend systems. This role is inside IR35.
last updated 39 week of 2026