Backend Systems and Integrations Developer
Broster Buchanan are partnered with a well known fitness eCommerce business who are looking for a Backend Developer/Integration Specialist to join their fast-paced, tech-forward development team. This role will focus on the development and maintenance of scalable, cloud-native software solutions that integrate their e-commerce platform with critical business systems including Warehouse Management, Finance, Inventory, and other back-office applications. On offer is a salary of up to £60k - £70k/£75k + 10% bonus and a hybrid working pattern with 2/3 days onsite in Liverpool and 2/3 days remote.Responsibilities:
- Design and develop backend integrations between e-commerce platforms (mostly Magento) and enterprise systems including WMS solutions and ERP/Finance platforms
- Implement enterprise integration patterns including message routing, content enrichment, and data synchronisation to ensure reliable communication between distributed systems
- Build scalable middleware solutions for order management, inventory synchronisation, and real-time data exchange between e-commerce and warehouse operations
- Develop cloud-native, containerised microservices following Domain-Driven Design principles and clean architecture patterns
- Create and maintain REST APIs and event-driven integrations ensuring secure, performant communication across the technology estate
- Apply software design patterns and best practices including SOLID principles, dependency injection, repository patterns, and test-driven development
- Implement queue-based processing for asynchronous workflows, particularly for high-volume order processing and inventory updates
- Ensure system resilience through circuit breakers, retry mechanisms, and graceful degradation strategies for handling peak trading periods
- Champion coding standards through comprehensive code reviews, pair programming, and knowledge-sharing sessions
- Leverage observability tools to monitor integration health, identify bottlenecks, and ensure SLA compliance
- Collaborate with cross-functional teams including DevOps & Development, and Warehouse Operations to deliver robust solutions
- 5+ years commercial development experience in at least one of the following languages: Golang, C# with ASP.NET Core, PHP, or Python
- Strong database expertise with SQL (MySQL, PostgreSQL, or SQL Server) including query optimisation and schema design
- Proven experience with WMS/ERP integrations including familiarity with at least one of or similar solutions: OrderFlow, SAP Business One, Microsoft Dynamics, Salesforce Commerce Cloud, etc and experience with API integrations for E-commerce platforms
- Deep understanding of design patterns including Gang of Four patterns, enterprise integration patterns, and architectural patterns
- Proficiency in software architecture principles: Clean Architecture and Hexagonal Architecture, Domain-Driven Design (DDD) and bounded contexts, SOLID principles and dependency management and The Twelve-Factor App methodology
- Experience with modern development practices: Test-Driven Development (TDD) and Behaviour-Driven Development (BDD), Continuous Integration/Continuous Deployment, Code quality tools and static analysis, and Version control with Git and branching strategies
- Container orchestration with Docker and container management, with any Kubernetes experience being beneficial
- Cloud platforms experience, preferably AWS (EC2, Lambda, SQS, RDS) with understanding of Azure or GCP
- Message queuing systems (RabbitMQ, AWS SQS, Redis) for event-driven architecture
- Monitoring and observability using tools such as Grafana, Prometheus, New Relic, CloudWatch, or Datadog
- Understanding of PCI compliance and data security in e-commerce
- Exposure to warehouse automation systems and EDI