Skill diminta
CI/CDDockerGoJWTLogisticsMicroservicesMySQLOAuthPostgreSQLRabbitMQRedis
Deskripsi
- Deskripsi pekerjaan Golang Developer 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).