Back-End Engineer - APIs & Database

AI overview

Build robust APIs and database layers that enhance the performance and reliability of business-critical operations in an innovative retail environment.

Role Summary

The Back-End Engineer builds robust APIs, services, and database layers that power StoreOps systems. This role ensures performance, security, and reliability of business-critical operations such as transactions and inventory updates.

Key Responsibilities:

API Development

  • Develop RESTful/GraphQL APIs for store applications.
  • Build microservices supporting POS, inventory, and supply chain.
  • Implement authentication and authorization mechanisms.
  • Optimize APIs for performance and scalability.

Database & Data Management

  • Design and maintain relational and NoSQL databases.
  • Write optimized queries and stored procedures.
  • Implement data integrity, indexing, and performance tuning.
  • Manage data migrations and schema changes.

Integration

  • Develop integrations with ERP, payment gateways, logistics systems.
  • Implement event-driven messaging (Kafka, RabbitMQ).
  • Support batch and real-time data pipelines.

Testing & Reliability

  • Write unit and integration tests.
  • Implement logging and monitoring.
  • Support production deployments and incident resolution.

Key Deliverables

  • Production-grade APIs.
  • Database schema and optimization.
  • Integration services.
  • Automated test coverage.

Requirements

  • 4+ years of backend development experience.
  • Strong proficiency in Java/Spring Boot, Node.js, .NET, or similar.
  • Experience with SQL (PostgreSQL/MySQL/SQL Server) and NoSQL (MongoDB).
  • Experience with API security (OAuth, JWT).
  • Familiarity with cloud platforms and containerization.

MakroPRO is an exciting new digital venture by the iconic Makro. Our proud purpose is to build a technology platform that will help make business possible for restaurant owners, hotels, and independent retailers, and open the door for sellers by bringing together the best talent to transform the B2B marketplace ecosystem in Southeast Asia Curious. Growth-mindset. User-obsessed. We search for talented people who each bring unique skills and behaviours that will help us build Southeast Asia’s next unicorn. Whether you’re in tech, marketing, finance or client/seller-facing roles, our people bring relentless passion, fast learning and a culture of innovation to every dimension of their work. Every member of our team is open to new perspectives, willing to navigate uncertainty and brings humility and radical candour to the table at all times We are bold, energetic, and thoughtful – grounded in our purpose and family culture, while driven by our passion for digital innovation. Our company is 70% technology, 20% retail, 10% logistics, and 100% heart. Every day, we use leading-edge technologies to understand and help food retailers, hotels, restaurants, caterers, and other businesses big and small navigate supply chain complexities and achieve their goals But the best technology needs to be driven by passionate talent. Aspiring professionals who share our belief in collaboration, diversity, and excellence – those willing to think big, redefine what’s possible, and put customers at the center of their work In return, our commitment to you is to offer a workplace like no other, where ideas can thrive and individuals can be themselves, where colleagues support each other and talent is fairly rewarded, where growth and learning opportunities are the norm not the exception, and where your career can reach new heights

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Backend Engineer Q&A's
Report this job
Apply for this job