Company Logo

Golang Developer

Rp6,000,000 - 8,000,000/Month
Contract · On-site
Minimum Bachelor’s Degree
1 - 3 years of experience

Job Requirements

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

Skills

Go / Golang

Kafka

MongoDB

MySQL

RabbitMQ

Microservices Architecture

Docker

Microsoft SQL Server

GIT

PostgreSQL

Job Benefits

Transport Money

Work Insurance

Meal Allowance

THR

Annual Leave

Near Public Transport

Health Insurance

This job post is managed by

RI
Ratih Indah Pramesti

Job description for Golang Developer at PT. Nawa Data Solutions

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.

About the company
PT. Nawa Data Solutions
Banking
51 - 200 employees

–NawaData was founded by a group of experienced professional in IT and Banking Industry. –PT Nawa Data Solutions, the word "Nawa" taken from Sanskrit language, it means 9 (nine).

–Trusted by:

–Indonesia’s Top 10 Banks (based on Assets)

–The Largest Bank in South East Asia

–Indonesia’s Largest Automotive Financing Company

–Other National and Multinational Companies

Office address

APL Tower, Grogol, West Jakarta

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
Contract
1–3 years
Minimum Bachelor’s Degree
Talent Tech
Full-Time
1–3 years
Minimum Bachelor’s Degree
PT Sigma Global Teknologi
Contract
1–3 years
Minimum Associate Degree
PT Hermes Solusi Integrasi

Golang Developer

Rp 6-8.5Mio
Contract
1–3 years
Minimum Bachelor’s Degree
PT Pro Sigmaka Mandiri
Contract
Minimum Bachelor’s Degree
PT Adinata Mitra Solusi

Golang Developer