Bachelor’s degree in Computer Science or equivalent (BE/B.tech).
Demonstrable experience of developing applications using SAP Commerce Cloud (Hybris).
Excellent understanding of Spring Framework especially MVC, Security, Integration.
Expertise in Java 8+.
Good understanding of Git and Gitflow.
Strong experience in Flexible Search & Impex.
SAP Commerce Cloud 1905 Developer .
Experience on Atlassian toolset (Jira/Confluence/Bitbucket).
Experience working on a site that is deployed to SAP Commerce Cloud v2.
Understanding of http protocol and how web applications work.
Good understanding of Smartedit, backoffice, promotions, adaptive search, Solr, Spartacus.
Roles & Responsibilities
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 endeavor 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.