Deskripsi pekerjaan Senior Golang Developer - (Full Remote) PT Aktualisasi Gratia Talenta Indonesia
Job Description:
We are looking for a skilled Backend Developer with strong experience in Golang to build, develop, and maintain scalable, efficient, and reliable backend systems. This is a fully remote position, and you will collaborate with cross-functional teams to deliver high-quality technology solutions.
Responsibilities:
• Develop and maintain backend services using Golang
• Design and implement efficient and scalable APIs (REST/gRPC)
• Manage and optimize databases (SQL and NoSQL)
• Design robust and scalable system architectures (system design)
• Conduct code reviews and ensure code quality following best practices
• Collaborate with frontend, QA, and DevOps teams
• Troubleshoot, debug, and improve system performance
• Write clear and well-structured technical documentation
Requirements:
• Minimum Bachelor’s degree (S1) in Computer Science, Information Technology, or a related field
• Proven experience as a Backend Developer (preferably using Golang)
• Strong proficiency in Golang, SQL, NoSQL, System Design, MonggoDB
• Experience with SQL databases (e.g., MySQL, PostgreSQL)
• Experience with NoSQL databases (e.g., MongoDB, Redis)
• Solid understanding of system design (scalability, microservices, distributed systems)
• Experience building and integrating APIs
• Familiarity with version control systems (Git)
• Ability to work independently in a remote environment
• Good communication skills
Nice to Have:
• Experience with Docker and Kubernetes
• Familiarity with cloud platforms (AWS, GCP, or Azure)
• Experience with message brokers (e.g., Kafka, RabbitMQ)
• Understanding of CI/CD pipelines
• Experience working with microservices architecture

