About this role
Salary: £42,000 - 82,000 per year
Requirements: Strong experience with PythonExperience with FastAPI, Flask, or DjangoREST API and microservices development experienceObject-oriented programming (OOP)SQL and database designStrong knowledge of React.jsJavaScript (ES6+) and TypeScriptHTML5 and CSS3Experience with Redux and React HooksResponsive UI development experienceExperience with PostgreSQL, MySQL, or SQL ServerMongoDB experience preferredExperience with AWS, Azure, or GCPExperience with Docker and KubernetesExperience with CI/CD pipelinesExperience with Git, GitHub, or GitLabFinancial services or banking domain experience preferredExperience with event-driven architectures preferredExperience with Kafka or RabbitMQ preferredExperience with Terraform or infrastructure as code preferredExperience with unit testing frameworks such as PyTest or Jest preferredBachelors degree in Computer Science, Information Technology, or a related field5+ years of software development experienceExcellent communication and stakeholder management skillsStrong problem-solving and analytical skillsExperience working in enterprise-scale environmentsAbility to work independently and in cross-functional teamsExposure to Agile delivery methodologies Responsibilities: Design, develop, and maintain web applications using Python and ReactBuild scalable RESTful APIs and backend servicesDevelop responsive and user-friendly frontend interfaces using React.jsCollaborate with Product Owners, Architects, DevOps, and QA teamsOptimize application performance, security, and scalabilityParticipate in code reviews and ensure best coding practicesWork within Agile/Scrum development environmentsTroubleshoot and resolve production issues Technologies: APIAWSAzureBackendCI/CDCloudDevOpsDjangoDockerES6FastAPIFlaskFrontendGCPGitGitHubGitLabHTML5JavaScriptJestKafkaKubernetesMongoDBMySQLOOPPostgreSQLPythonRESTRabbitMQReactReduxSQLSecurityTerraformTypeScriptWebmicroservicespytestUX UI Design More:
We are looking for an experienced Full Stack Developer to help us design, develop, and maintain scalable web applications. We work with Python and React.js, and our environment includes microservices, REST APIs, cloud-native applications, and modern frontend solutions. The role involves collaborating with Product Owners, Architects, DevOps, and QA teams in an Agile/Scrum setting, with exposure to enterprise-scale environments and financial services or banking domain work preferred. Keywords for this role include Python, React.js, FastAPI, Flask, Django, TypeScript, AWS, Azure, Docker, Kubernetes, CI/CD, PostgreSQL, microservices, and REST APIs.
last updated 36 week of 2026