This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
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.
Job Responsibility:
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
Requirements:
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
Nice to have:
Understanding of PCI compliance and data security in e-commerce