Back-end Lead – SAP Commerce Cloud

Purpose of Role:

The purpose of the Back End lead is to technically lead a scrum team of back-end developers to build an innovative SaaS platform based on SAP Commerce Cloud (Hybris) for the Automotive industry.
This role requires high technical and people skills as they will be making very important technical and architectural decisions but also leading and mentoring other back-end developers. The back-end lead can take ownership of the overall solution and they are constantly challenging themselves and the rest of the team to keep improving.
This position will report to the Head of Engineering and will work closely with front-end and back-end developers, Product Owners, QA and other members of the team on a daily basis.

Job Role and Responsibilities:

• Review the architecture of the Hybris application, this includes making decisions on organisation of code and solution, deployment, instrumentation, DevOps, unit testing, etc.
• Design and build a high-performing, responsive, maintainable, and scalable SaaS platform
• Work closely with FE developers and backend engineers. Be a team player and mentor less experienced members of the team
• Conduct code reviews and look after code quality
• Propose and implement new tools, best practices, and methodologies within the SAP Commerce Cloud framework
• Use of Jira and Confluence to keep work status and detailed technical documentation updated
• Write unit tests and keep good code coverage
• Monitor the overall quality and performance of the application

Skills and Experience Required:

• 5+ years’ experience working on web applications with Java, J2EE and Spring framework
• 3+ years’ Hybris/SAP Commerce Cloud experience (certification is a plus)
• 2+ years’ experience with TDD and unit test frameworks such as JUnit
• 5+ years’ experience leading and mentoring backend Devs
• 3+ years’ experience with microservice architecture and developing APIs
• Experience with performance testing e.g.: Selenium scripts / JMeter
• Experience operating in a SCRUM team is ideal but not required

To apply for this role, select “Apply Here” and you will be taken to SkillsNow Platform.