Be the first to apply!
Senior Backend Engineer / API Integration Engineer
Well Treasure Asia
Colombo •
Full-time
Job Description
Role Summary
We are looking for a Senior Backend Engineer focused on Go services, API integration, database design, transaction-heavy business logic, and production reliability on AWS. This role is for engineers who can build stable backend systems, handle third-party integrations, and solve production problems with clear logging and data consistency.
Key Responsibilities
- Design and develop backend services using Go/Golang
- Build REST APIs, internal APIs, admin APIs, callbacks, and webhooks
- Design database schemas, migrations, indexes, and optimized SQL queries
- Implement retry, timeout, idempotency, duplicate prevention, and failure-state handling
- Integrate third-party APIs and maintain clear integration documentation
- Improve performance using Redis, queues, async processing, or query optimization
- Add structured logging, metrics, tracing, and operational visibility
- Debug production issues and improve backend reliability on AWS
Required Qualifications
- 5+ years backend development experience
- 3+ years hands-on Go/Golang experience or strong recent Go production experience
- Strong SQL and database design experience
- Experience with REST API design and third-party API integration
- Experience with Docker, Linux, Git, and CI/CD
- Understanding of error handling, logging, retry, timeout, and data consistency
- Basic AWS experience with services such as EC2/ECS/EKS/Lambda/RDS/S3/CloudWatch
- Ability to write technical documentation
Preferred Qualifications
- Payment, wallet, gaming, fintech, campaign, CRM, or back-office experience
- Redis, RabbitMQ, Kafka, or event-driven architecture
- WebSocket or real-time backend systems
- Transaction consistency, idempotency, reconciliation, settlement, or ledger experience
- Terraform or Kubernetes exposure
- Ability to communicate API contracts clearly with React frontend engineers