Position: Hybris Developer
Company: Grid Dynamics
Category: Java
Experience required: 5y
English level: intermediate

**Project description**
There are several projects specialized in digital commerce, from large household name retailers to global brands; with different businesses including jewelry, leather goods, cosmetics, optical retail, and others.
The development team on each project may vary but usually consists of around 10-20 people including BA, QA, PM, BE, FE, and DevOps.

**Client description**
Tacit Knowledge is a software solutions consultancy specializing in digital commerce, with roots in Silicon Valley. With offices in North America and Europe, we’re a community of diverse yet like-minded people who build software solutions for our clients. Working together, we solve tough problems for global brands and make technology a business enabler.

**Details on the tech stack**
SAP Commerce (formerly Hybris) platform
Related tools/languages (groovy, grails, js, etc.)

**Min requirements**
- 5 or more years of experience making significant contributions developing software in a highly challenging technical enterprise environment
- Expert in Java coupled with a toolbox of other languages (e.g. Python, Javascript, Scala, Groovy, C#, or Ruby)
- Demonstrable experience in developing eCommerce applications using the SAP commerce platform
- Demonstrable experience in developing using SAP Commerce OCC APIs
- Knowledge of eCommerce-related components (e.g. search and navigation, product catalog modeling, prices, promotions, etc)
- Deep knowledge of best practices in developing for the web
- Familiarity with Scrum or Extreme Programming (XP) project methodologies to manage successful projects
- Working knowledge of Continuous Integration (CI) and Continuous - Deployment (CD) principles and tools such as Jenkins, TeamCity, and Bamboo

**Nice to have requirements**
- Experience with Spartacus-based SAP Commerce CCV2 implementation  is a plus
- Demonstrable experience in developing SAP Commerce basket, checkout, payment integration, and order management is a plus
- Demonstrable experience in developing various 3rd party integrations is a plus


**Tasks**
- Implementing solutions based on various business requirements around eCommerce applications
-Extending commerce platform functionality conforms to business needs