Job Description:
1.
Be responsible for the creation and further development of an E-commerce marketplace for the client's website based on SAP Commerce, Mirakl and microservices
2.
Work closely with Business team to understand pressing issues, communicate and consult with them on technical solution and timeline
3.
Provide high level estimation for new features
4.
Support in creation of technical specifications
5.
Ensuring code quality, performance and security
6.
Develop, test, deliver and maintain features and applications
7.
Fixing Production bugs with short-term and/or permanent solutions
8.
+4 years’ experience in designing and implementing E-commerce solutions based on SAP Commerce
9.
Excellent understanding of the base architecture and design patterns of SAP Commerce
10.
Good coding skills in Java, experience in Spring MVC and Spring Security
11.
Focus on software quality, SCA and tools like SonarQube
12.
Experience in software testing processes, methodologies and tools (e.g. Junit Mockito, Postman, Karate, etc.)
13.
Experience on the following SAP Commerce modules: OCC, Order Management, SOLR, 3rd Party integrations
14.
Experience in Spring, TDD, design patterns, simple design, SOA
15.
Hands-on experience with Microservice architecture and Spring boot applications
16.
Familiar in designing and implementing APIs and RESTful services
17.
Experience in working in a DevOps culture (e.g. CI/CD, Jenkins files, monitoring, etc.)
18.
Ability to work as part of a team
19.
Communicate effectively and professionally in all forms of communication with technical team, business units and third-party partners
20.
Attention to detail
21.
Highly organized and able to handle multiple tasks simultaneously