Makro PRO is seeking a Backend Engineer skilled in Java and NodeJS to join their technology team at their Head Office in Bangkok, Thailand. The role focuses on integration architecture and development, requiring expertise in Java Springboot and NestJS/ExpressJS frameworks. The position involves working closely with Integration and Solution Architects to develop and refactor integrations according to Enterprise Integration Architecture standards. The ideal candidate will have strong experience with relational databases, particularly Oracle, and be proficient in developing REST APIs. The role offers opportunities for career growth in an international workplace with hybrid working arrangements. As part of a scrum team, you'll be responsible for creating abstracted integration solutions that ensure flexibility in source/destination system connections through connector development.