PT. GITS Indonesia
Freelance Backend Golang
Description
Requirements
- Minimum 2–3 years of experience in backend development using Golang.
- Proficient in Sequelize ORM and PostgreSQL database design.
- Familiar with Redis for caching and performance optimization.
- Good understanding of RESTful API design and implementation.
- Strong knowledge of Git and collaborative development workflows.
- Familiar with software development best practices (code review, CI/CD, testing).
- Good problem-solving, communication, and teamwork skills.
- Experience with Docker or cloud environments is an advantage.
- Willing to be placed at Summarecon – Bandung.
Other Information
Responsibilities:
- Design, develop, and maintain backend services using Golang (Echo framework or similar).
- Implement and optimize data models in PostgreSQL and MongoDB and maintain media storage solutions (Object Storage), including upload flows, CDN integration, and secure access (Signed URLs).
- Integrate caching and message queuing with Redis for better performance and scalability.
- Plan and execute database migrations between servers/environments, ensuring zero or minimal downtime.
- Maintain high code quality through Git workflows, rigorous code reviews, and participation in CI/CD pipeline improvements.
Sent CV to email jobs@gits.id with subject Freelance BE-Go - Your Name
Poster


