It is also welcome if you wish to do the pure integration by yourself. For pure integration, you need to create API endpoints and data objects by yourself.
Smarts recommends Spring Boot Starter integration which generates API-s and data objects automatically.
There is minimum 3 steps to get your store up and running.