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).
As a Commercetool Backend Developer, you are passionate about experience innovation and eager to push the boundaries of what’s possible. You bring 7+ years of experience, a growth mindset and a drive to make a lasting impact. You will play a key role in defining and implementing backend services, integrations, and extensions, ensuring adherence to best practices, minimizing technical debt, and continuously improving platform quality and performance.
Job Responsibility:
Design, develop, and maintain backend services, APIs, and integrations using commercetools platform and microservices architecture
Implement commercetools core components such as Product Catalog, Customers, Carts, Orders, Pricing, and Inventory
Develop custom middleware, API integrations, commercetools extensions, and event-driven services
Troubleshoot, debug, and enhance existing backend services and integrations
Provide technical guidance and mentorship to junior developers and support their technical growth
Participate in defining and enforcing backend development standards, coding practices, and technical guidelines
Translate business and functional requirements into scalable and maintainable backend solutions
Write clean, efficient, and maintainable code following best practices including design patterns, unit testing, and secure coding standards
Collaborate with frontend developers, QA teams, DevOps, and solution architects to deliver high-quality composable commerce solutions
Conduct code reviews and ensure development aligns with organizational and architectural standards
Design and develop RESTful APIs and GraphQL services to integrate commercetools with frontend and enterprise systems
Implement microservices and event-driven integrations using messaging systems such as Kafka, SNS/SQS, or Pub/Sub
Integrate commercetools with enterprise platforms such as PIM (Akeneo), CMS (Contentful), ERP, OMS, and payment gateways
Ensure backend services are scalable, secure, and optimized for performance
Support CI/CD implementation, automation, and deployment processes
Create and maintain technical documentation, including backend architecture, API specifications, and integration workflows
Document implementation approaches, best practices, and development standards
Ensure proper documentation to support maintainability, scalability, and knowledge sharing
Contribute to reducing technical and documentation debt through continuous improvement
Act as a technical role model by promoting best practices such as modular architecture, code maintainability, automated testing, and peer reviews
Contribute to the backend architecture knowledge base and support adoption of new technologies and best practices
Participate actively in design discussions, architecture reviews, and technical decision-making
Collaborate with Solution Architects and DevOps teams to improve backend architecture, performance, and scalability
Contribute to initiatives such as automated testing, code quality improvement, continuous integration, and continuous delivery
Continuously identify opportunities to improve system stability, performance, and developer productivity
Requirements:
Education: A Bachelor's or Master’s degree in computer science, Engineering, or a related technical field is typically required
Experience in Node.js, Java, Typescript, and composable commerce architecture
improvement of scalable, headless eCommerce solutions
Continuous optimization, maintainability, and reusability of backend services must be a core part of your mindset
7+ years of experience
Flexible to work in CST timezone
Nice to have:
Strong knowledge of solution design and architecture for composable and headless commerce platforms
Senior-level hands-on experience with commercetools platform, including APIs, GraphQL, custom extensions, subscriptions, and integrations
Proven experience in developing, enhancing, and troubleshooting enterprise eCommerce solutions built on composable commerce architecture
Proficiency in backend development using Node.js (preferred), or Java / TypeScript, with strong experience in API-first and microservices-based systems
Strong experience with RESTful APIs, GraphQL, and event-driven integrations
Experience working with cloud platforms such as AWS, Azure, or GCP
Experience in handling L3 or L4 level support within a support account
What we offer:
Flexibility, with hybrid work options (country-dependent)
Learning and development, with access to cutting-edge tools, training and industry experts