Job description for Golang Developer at PT Avows Technologies
contract based - Banking and Insurance Placement - Placement Jakarta / Tangerang Area
Develop and maintain backend services for core e-commerce features (product catalog, cart, checkout, payment, order management).
Design and implement scalable RESTful APIs to support web and mobile applications.
Optimize system performance to handle high traffic and large transaction volumes.
Implement secure payment integrations and third-party service integrations (logistics, payment gateways, etc.).
Improve database performance (query optimization, indexing, caching strategies).
Collaborate closely with Frontend, Mobile, QA, Product, and DevOps teams in an Agile environment.
Monitor, troubleshoot, and resolve production issues to ensure system reliability.
✅ Requirements
3+ years of experience as a Backend Developer using Golang.
Strong understanding of concurrency (goroutines, channels) and high-performance systems.
Experience with Golang frameworks (Gin, Echo, Fiber).
Solid understanding of microservices architecture and distributed systems.
Experience building high-traffic APIs and scalable systems.
Proficient in PostgreSQL or MySQL (query optimization required).
Experience with caching mechanisms (Redis) and message brokers (Kafka/RabbitMQ).
Familiar with Docker and CI/CD pipelines.
Strong understanding of API security and authentication (JWT, OAuth).



