Golang Developer

PT. Nawa Data SolutionsJakarta Utara, DKI Jakartaglintsoffentliggjort 21.08.2026
Skal:GoGitDockerFrontendBackendDevOpsMicroservicesAIJunior

What You’ll Do

  • Design, build, and maintain RESTful APIs using Go and frameworks such as Gin.
  • Develop and optimize data access layers using GORM / SQL.
  • Design database schemas, migrations, and queries using PostgreSQL and MongoDB.
  • Develop long-running business processes using Temporal workflows.
  • Build asynchronous and event-driven services using RabbitMQ, Kafka, NATS, or Redis Streams.
  • Write unit and integration tests and participate in code reviews.
  • Implement logging, metrics, and tracing to support production monitoring and troubleshooting.
  • Collaborate with Product, Frontend, and DevOps teams on API contracts and deployment.

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, Data Science, or a related field. Equivalent practical experience may be considered.
  • 1–3 years of professional experience in Go development. Internships or substantial side projects may be considered for junior candidates.
  • Strong understanding of Go fundamentals, including goroutines, channels, concurrency, and error handling.
  • Experience building REST APIs using Gin, Echo, Fiber, or Chi.
  • Familiar with GORM / ORM and able to write raw SQL when required.
  • Good understanding of PostgreSQL, including joins, transactions, indexes, and query optimization.
  • Familiar with Git and Docker.
  • Strong analytical and problem-solving skills.
  • Able to communicate technical concepts clearly and work collaboratively with cross-functional teams.
  • Proactive, detail-oriented, and willing to learn new technologies, including AI-related technologies.

Why Join Us?

You’ll have the opportunity to work on real-world technology projects and develop your backend engineering skills in a collaborative environment.

📍 Location: Sunter, North Jakarta 💼 Work Arrangement: Full WFO

If you’re interested in this opportunity, apply through Glints and send us your updated CV.

Skills: Go / Golang, Kafka, MongoDB, MySQL, RabbitMQ, Microservices Architecture, Docker, Microsoft SQL Server, GIT, PostgreSQL