Back-End Engineer - APIs & Database
Joinmakropro
Apply to this job Bangkok, Bangkok, Thailand on site Until 8/22/2026 First posted February 12, 2026 Last posted February 12, 2026
Job description
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.
About this role
Summary
Develops APIs, databases, and integrations supporting business-critical operations.
Job title
Back-End Engineer - APIs & Database
Experience level
4+ years
Industry
software
Location requirements
Bangkok, Thailand, on-site preferred
Salary
Not specified
Management role
No
Skills & keywords
Required skills
JavaSpring BootNode.js.NETSQLPostgreSQLMySQLSQL ServerMongoDBOAuthJWTcloud platformscontainerization
Preferred skills
None specified
Specializations
APIsdatabasesmicroservicesintegration
Locations
Structured locations inferred from the posting.
Bangkok, Thailand
On-site City