Overview
Skills
Job Details
Key Responsibilities
Design, implement, and maintain OCAPI Shop and Data API configurations.
Build custom APIs, backend services, and integrations using SFRA backend patterns.
Manage cartridge structure, server-side JavaScript modules, and SFCC service framework configurations.
Develop integrations with OMS, payment gateways, search platforms, ESPs, and middleware.
Optimize jobs, service calls, caching strategies, and error handling.
Create and maintain API documentation, versioning standards, and integration guidelines.
Implement logging, monitoring, and debugging using Log Center and observability tools.
Integrate third-party services such as search, analytics, recommendations, and payments.
Collaborate with Web, Architecture, and QA teams to ensure stable end-to-end integrations.
Partner with architects and external teams to design scalable commerce APIs.
Follow Agile/Scrum practices and DevOps principles.
Qualifications
5+ years of backend or full-stack software engineering experience.
3+ years of hands-on SFCC / SFRA API development.
Strong understanding of server-side JavaScript, JSON schemas, and REST principles.
Expertise with OCAPI Shop/Data APIs, Custom APIs, and SFRA backend architecture.
Experience building scalable system-to-system integrations (OMS, payments, taxes, search).
Strong debugging skills using Log Center, service logs, and middleware tracing.
Proven experience building RESTful APIs and middleware services (Node.js or Java).
Salesforce Certified B2C Commerce Developer (highly preferred).
Salesforce Platform Developer I (nice to have).