> Markdown version of [/jobs/ext/2096088-software-engineer](https://www.wearedevelopers.com/jobs/ext/2096088-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # software engineer. - **Company:** Randstad UK - **Location:** Manchester, UK - **Salary:** £135,200.0 - £151,840.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Data Transformation, Distributed Systems, Enterprise Messaging Systems, Systems Integration, Data Ingestion, Spring-boot, Reliability of Systems, Backend, Rate Limiting, Containerization, Kubernetes, Apache Kafka, Serverless Computing - **Published:** August 17, 2026 - **Apply:** https://www.randstad.co.uk/jobs/software-engineer_manchester_47290411/ ## About the Role * Strong backend engineering background with proven expertise in Java and Spring / Spring Boot. * Hands-on experience developing cloud-native services on AWS. * Experience deploying and operating services on Kubernetes or similar container platforms. * Solid understanding of Kafka or comparable event-streaming/messaging technologies. * Extensive experience designing and integrating HTTP APIs with external systems. * Deep understanding of distributed systems fundamentals (e.g., idempotency, retries, rate limiting) and CI/CD pipelines. * Strong problem-solving skills with a collaborative, communicative approach. Nice to Have * Experience with marketplaces, travel, e-commerce, or external partner integrations. * Familiarity with data transformation pipelines, schema evolution, and infrastructure-as-code. ## Description We are looking for three highly skilled Software Engineer Contractors with immense experience working in product based industries to join the Attractions Connectivity team of a global e-commerce brand. In this hands-on role, you will design, build, and operate the cloud-native backend services that connect the platform to third-party attraction providers. You will focus on scaling partner integrations, data ingestion, and building highly resilient distributed systems., * Design, build, and maintain cloud-native backend services, utilizing event-driven patterns where appropriate. * Own the end-to-end delivery lifecycle: clarify requirements, implement and test solutions, deploy safely, and monitor in production. * Develop robust capabilities for partner integrations, data ingestion, and reliable communication. * Ensure system resilience, scalability, security, and observability using logs, metrics, and tracing. * Collaborate with product managers, data specialists, and engineering teams to deliver incremental business value. ## Related Videos - [Inside Bitpanda's Tech Stack: Scaling a European Fintech Leader - Markus Dorner](https://www.wearedevelopers.com/videos/1979-inside-bitpanda-s-tech-stack-scaling-a-european-fintech-leader-markus-dorner) - [Understanding Kubernetes in a visual way](https://www.wearedevelopers.com/videos/100085-understanding-kubernetes-in-a-visual-way) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [Instant KAI Sandboxes with vCluster: Multi-Tenant, Multi-Scheduler GPU Sharing](https://www.wearedevelopers.com/videos/100333-instant-kai-sandboxes-with-vcluster-multi-tenant-multi-scheduler-gpu-sharing) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [The 7 Most Popular Backend Frameworks for Developers](https://www.wearedevelopers.com/magazine/403-the-7-most-popular-backend-frameworks-for-developers) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk)