Rp7,000,000 - 9,000,000/Month
Full-Time · On-site
Minimum Bachelor’s Degree
3 - 5 years of experience
This job was closed

Job Requirements

On-site
3 - 5 years of experience
Minimum Bachelor’s Degree

Skills

MySQL

RabbitMQ

Go / Golang

REST API

Job Benefits

Health Insurance

THR

Work Insurance

Gaji Pokok

This job post is managed by

HN
Hayyu Niandhini Putri

Job description for Golang Developer at PT Rapid Teknologi Indonesia

Job Description

  • Develop and maintain scalable backend services using Go with clean architecture principles
  • Build and optimize RESTful APIs for high-performance applications
  • Implement authentication, authorization, and middleware (JWT-based)
  • Design and manage data across relational and NoSQL databases
  • Integrate messaging systems for asynchronous processing
  • Generate reports (Excel/PDF) for business and operational needs
  • Manage file storage integration using object storage solutions
  • Implement logging, monitoring, and background job processing
  • Collaborate with cross-functional teams in Agile environments
  • Ensure code quality through best practices, testing, and code reviews

Qualifications

  • Strong experience in Go (Golang)
  • Hands-on experience with Gin, GORM, and dependency injection frameworks like Uber FX
  • Solid understanding of clean architecture and microservices design
  • Experience with databases: MySQL and MongoDB (dual-database setup)
  • Familiar with message brokers such as RabbitMQ (AMQP)
  • Experience implementing JWT authentication and middleware design
  • Proficient in REST API development
  • Experience generating reports using libraries like Excelize and GoFPDF
  • Familiar with object storage solutions such as MinIO or S3
  • Experience with containerization using Docker
  • Experience with CI/CD pipelines using GitHub Actions
  • Knowledge of structured logging tools like Zap or Logrus
  • Experience handling cron jobs or background workers
  • Comfortable working in a Linux environment

Nice to Have

Experience with database migration tools

Familiar with unit and integration testing in Go

Experience with cloud platforms (AWS, GCP, or Azure)

Background in banking, fintech, or audit/risk systems

About the company

PT Rapid Teknologi Indonesia is an IT Service Provider based in BSD City.

Office address

Zena At The Mozia Blok L1 No 2 BSD City, Lengkong Kulon, Pagedangan, South Tangerang City, Banten 15331

Glints Safety Tips

Legitimate employers won’t ask for contact Telegram or any kind of top-ups or payment. Do not provide your messaging app contacts, bank details, or credit card information.

Learn More

Similar jobs for you
Full-Time
5–10 years
Minimum Associate Degree
SoftwareSeni