1. Be responsible for the creation and further development of an E-commerce marketplace for iShopChangi based on SAP Commerce, Mirakl and microservices
2. Work closely with Business Operations team to understand pressing issues, communicate and consult with them on technical solution and timeline
3. Identify and highlight the major factors, assumptions and risks, related to the Commerce component, that may influence development roadmap and success
4. Facilitate technical meetings like technical grooming, estimations, planning etc.
5. Coaching and guiding junior developers
6. Advise internal stakeholders on technical and engineering best practice and make recommendations for process improvements
7. Support in creation of technical specifications
8. Ensuring code quality, performance and security
9. Develop, test, deliver and maintain features and applications
10. Fixing Production bugs with short-term and/or permanent solutions
11. +7 years’ experience in designing and implementing E-commerce solutions based on SAP Commerce
12. Experience and ability to lead SAP Commerce team
13. Excellent understanding of the base architecture and design patterns of SAP Commerce
14. Good coding skills in Java, experience in Spring MVC and Spring Security
15. Focus on software quality, SCA and tools like SonarQube
16. Experience in software testing processes, methodologies and tools (e.g. Junit Mockito, Postman, Karate, etc.)
17. Experience on the following SAP Commerce modules: OCC, Order Management, SOLR, 3rd Party integrations
18. Experience in Spring, TDD, design patterns, simple design, SOA
19. Hands-on experience with Microservice architecture and Spring boot applications
20. Familiar in designing and implementing APIs and RESTful services
21. Experience in working in a DevOps culture (e.g. CI/CD, Jenkins files, monitoring, etc.)
22. Ability to work as part of a team and lead technical discussion confidently
23. Communicate effectively and professionally in all forms of communication with technical team, business units and third-party partners
24. Attention to detail
25. Strong problem-solving skills
26. Highly organized and able to handle multiple tasks simultaneously