Position: Middle\Senior SAP Commerce Backend Engineer (Hybris)
Company: Mindecs
Category: Java
Experience required: 3y
English level: upper

We are looking for an SAP Commerce backend engineer to join a team that works on e-commerce solutions that grow revenue, increase conversions, removing barriers for customer's customer.

The development is at a high level with complex architecture. The daily tasks would be optimization, redesign, and new feature implementation.  The client has a mix of project types - from greenfield, continuous integration, and BAU to support. Use an agile-scrum framework, and this reflects in the planning and building of his projects. Believing in early visibility is a key factor for the dialog with his clients and that is why through our sprints, we focus on delivering business value and collecting feedback.

Technologies: Java, SAP, Maven, Ant, Solr,  MySQL/Oracle/Microsoft SQL Server, Hybris, AWS, Node.js, Git, provide licenses for IntelliJ

Duties and 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