Company Logo

BackEnd Developer - Golang

This job post is managed by

PS
PT. Suteki Karya Nusantara

Job Requirements

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

Job Benefits

Health Insurance

Work Insurance

Meal Allowance

Sarapan

THR

Training/Certification

Job description for BackEnd Developer - Golang at PT. Suteki Karya Nusantara

Tanggungjawab :

  1. Mengembangkan dan memelihara aplikasi backend menggunakan Golang.
  2. Membuat dan mengembangkan REST API.
  3. Menstandarisasi request, response, endpoint, status code, dan error response.
  4. Menangani context, timeout, concurrency, dan error handling.
  5. Menulis unit test dan integration test.
  6. Melakukan debugging dan optimasi performa aplikasi.
  7. Melakukan code review dan menjaga kualitas kode.
  8. Berkolaborasi dengan frontend developer, QA, product, dan tim engineering.
  9. Menggunakan AI coding assistant dengan tetap memverifikasi hasil kode.Bekerja sama dengan tim dan divisi lain untuk merancang, mengembangkan, dan menerapkan solusi frontend.
  10. Menulis code yang clean, efisien, aman, dan mudah dipelihara (maintainable) yang memenuhi standar kualitas tinggi.
  11. Mengoptimalkan kinerja aplikasi dan memastikan pengalaman pengguna yang baik.
  12. Tetap up-to-date dengan tren dan kemajuan terbaru tentang frontend, dan teknologi terkait.
  13. Melakukan debug dan menyelesaikan masalah frontend, bekerja sama dengan tim QA untuk memastikan stabilitas produk.


Persyaratan :

  • Pendidikan S1 di bidang informatika atau bidang terkait lainnya.
  • Memiliki pengalaman sebagai backend engineer (minimal 2 tahun pengalaman)
  • Memahami struktur dan organisasi project Golang.
  • Mampu membangun REST API dan Memahami standarisasi REST API, meliputi: Request, Response, Endpoint, HTTP method, HTTP status code, Error response, Pagination, Filtering, Validation
  • Wajib menguasai MongoDB dan SQL (MySQL dan/atau PostgreSQL).
  • Memahami goroutine, channel, context, dan concurrency dasar.
  • Mampu menulis unit test dan integration test.
  • Memahami Git dan pull request workflow.
  • Mampu menganalisis dan meningkatkan performa algoritma maupun query.
  • Mampu melakukan debugging secara sistematis.
  • Memahami penggunaan AI untuk membantu development dan mampu memverifikasi hasilnya.
  • Memahami clean code dan pola arsitektur aplikasi.

Nilai Tambah :

  • Memahami Big O Notation.
  • Memahami Docker.
  • Memahami API Gateway.
  • Memahami reverse proxy dan Nginx.
  • Memahami Redis.
  • Memahami konsep security aplikasi, termasuk SQL injection, authentication, authorization, dan validasi input.
  • Memahami logging, monitoring, dan observability.
  • Memahami konsep multisite.
  • Memahami konsep microservices.

Interview process

About the company
PT. Suteki Karya Nusantara
Computer Software
11 - 50 employees

PT. Suteki Karya Nusantara

Office address

JL. Macan 23, Burangrang, Lengkong, Bandung City, West Java 40262

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

Java Developer

Rp 4.3-5.5Mio
Full-Time
Minimum Bachelor’s Degree
PT Reka Cipta Solusi
Full-Time
1–3 years
Minimum Bachelor’s Degree
Adiwisista Finansial Teknologi
Contract
1–3 years
Minimum Bachelor’s Degree
Bernofarm Pharmaceutical
Full-Time
1–3 years
Minimum Senior/Vocational High School
Pelitatex

BackEnd Developer - Golang