Position: Senior Java (Hybris) Developer
Company: Spintech Software
Category: Java
Experience required: 3y
English level: intermediate

**Qualification, Skills & Experience**

● Demonstrable experience of developing applications using SAP Commerce Cloud (Hybris) 
● Excellent understanding of Spring Framework especially MVC, Security, Integration 
● Java 8+ 
● Git and Gitflow 
● Flexible Search 
● ImpexDesirables 
● SAP Commerce Cloud

**Developer qualification**
 
● Atlassian toolset (Jira/Confluence/Bitbucket) 
● Experience working on a site that is deployed to CCV2 
● Understanding of http protocol and how web applications work
● Smartedit, backoffice, promotions, adaptive search, Solr, Spartacus  

**Key responsibilities & duties**

● Work on SAP Commerce projects working on new implementations or supporting existing Continuous Improvement projects 
● Be assigned tickets from Jira to add new functionality to the application or to fix defects in current features 
● Be able to communicate well within the team both face-to-face and via electronic means, e.g. Slack, email, Jira. There may be a need to communicate with the client via Jira to get more information about a ticket ● Work closely with the Tech Lead to ensure that tickets are described correctly and feedback if they have suggestions for improvements to the implementation 
● Be willing to own a feature through the development life-cycle, from requirements gathering to implementation, testing and post-release support 
● Review pull requests for peers and feedback with any comments and suggestions 
● Be aware of current coding standards and write code that passes Sonar quality gates 
● Write unit tests when appropriate and endeavour to achieve full coverage of new code
● Join sprint planning meetings to help elaborate ticket detail and estimate the effort required for stories, tickets and tasks.