Position: SAP Commerce (formerly Hybris) Developer
Company: Grid Dynamics
Category: Java
Experience required: 3y
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 jewellery, leather goods, cosmetics, optical retail and others.
Development team on each project may vary but usually consists of around 10-20 people  including BA, QA, PM, BE, FE, DevOps.

🎯 Client description
Our client company 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.

😎 Min requirements to the candidate:
- 4 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 SAP commerce platform
- Experience in developing using SAP Commerce OCC APIs
- Knowledge of eCommerce related components (e.g. search and navigation, product catalogue modelling, prices and promotions etc)
- Deep knowledge of best practices in developing for the web
- Working knowledge of Continuous Integration (CI) and Continuous Deployment (CD) principles and tools such as Jenkins, TeamCity and Bamboo

🤝 Current team size and whether the team is going to grow?
The development team on each project may vary but usually consists of around 10-20 people including BA, QA, PM, BE, FE and DevOps. The team size depends on the delivery plan to meet expectations and have a work-life balance.

🧐 What tasks the candidate will work with?
- Implementing solutions based on various business requirements around e-commerce applications
- Extending commerce platform functionality conforms to business needs.

What is good about the project?
☑️ Opportunity to work in a full-featured team
☑️ Working directly with business requirements, improving consultancy skills
☑️ Possibility to influence technical decisions
☑️ Opportunity to work with a professional and friendly engineering team