Qualifications:
- 2-3 years of experience in backend development using Golang.
- Ability to write clean, maintainable, and well-structured code following best practices.
- Familiar with PostgreSQL, including query optimization and efficient database schema design.
- Familiar with Redis for caching or as a message broker.
- Experience in payment gateway or transactional systems is a plus.
- Knowledge of Indonesia's payment ecosystem (e.g., BI-FAST, QRIS, switching, and e-wallets) is a plus.
Responsibilities:
- Develop and maintain backend services using Golang.
- Collaborate with engineering, product, and QA teams to ensure system stability and performance.
- Optimize application performance, database queries, and caching mechanisms.
- Implement best practices in software development, including testing, code reviews, and CI/CD.
- Handle integration with payment systems and external services.