Requirements
- Demonstrated experience in developing and connecting enterprise-level systems
- Proficiency in multiple programming languages, including Java, PHP, and Node.js
- Solid knowledge of web technologies, including API development using REST and GraphQL, and managing authentication and authorization processes
- Bachelor's degree or equivalent background in Computer Science or a related technical field
- Strong ability to communicate effectively in both spoken and written English
Nice to Have
- Familiarity with relational databases such as MySQL and PostgreSQL, or search platforms like Solr, Elastic, or Algolia
- Hands-on experience deploying and monitoring applications using tools like GitHub, Docker, and CI/CD pipelines
- Background in digital commerce systems, including search, filtering, cart management, checkout, payment processing, and order handling
- Experience in content management, particularly with CMS templating, component architecture, and page building tools
- Exposure to commerce platforms including SAP Commerce, Adobe Commerce, Shopify, commercetools, or BigCommerce
- Experience working with content management systems such as Adobe Experience Manager, Contentful, or Builder.io