JobStreet Teknologi & IT Full Time

Backend Developer (Golang)

Indodev Niaga Internet

South Tangerang, Banten Salary not disclosed Posted Thu, Aug 6, 2026
Location South Tangerang, Banten
Salary Salary not disclosed
Job Type Full Time
Country Indonesia

Job Description

Full details about the role and requirements

Yukerja Summary

The Backend Developer (Golang) role at Indodev Niaga Internet is curated from JobStreet (category Teknologi & IT). Note the work location (South Tangerang, Banten) before applying. Yukerja.com is not the employer — applications are handled on the official source site.

As a Backend Developer, you will design, develop, and maintain scalable backend services using Golang. You will build reliable APIs and distributed systems, write clean and maintainable code, and collaborate with cross-functional teams to deliver high-quality software solutions.

Responsibilities :

  • Design, develop, and maintain backend services and APIs using Golang.

  • Write clean, well-structured, and maintainable code following software engineering best practices.

  • Apply Clean Code and Clean Architecture principles to build scalable and testable applications.

  • Develop concurrent and high-performance applications using Go's goroutines and channels.

  • Integrate and optimize data storage solutions, caching, and messaging systems.

  • Write unit and integration tests to ensure code quality and reliability.

  • Debug, profile, and optimize application performance.

  • Participate in code reviews and contribute to continuous improvement of development practices.

  • Collaborate with product managers, frontend developers, and QA engineers throughout the software development lifecycle.

Requirements :

  • Bachelor's Degree, Diploma, or higher in Computer Science, Information Technology, Computer Engineering, or a related field.

  • Experience with Golang through professional work, internships, coursework, or personal projects.

  • Strong understanding of software development fundamentals and RESTful API development.

  • Ability to write clean, readable, and maintainable code.

  • Familiarity with Git and collaborative software development workflows.

  • Strong problem-solving and debugging skills.

Preferred Qualifications :

  • Good understanding and practical application of Clean Code and Clean Architecture principles.

  • Experience building concurrent applications using goroutines, channels, and Go concurrency patterns.

  • Familiarity with Redis for caching and performance optimization.

  • Experience with message brokers such as RabbitMQ for asynchronous and event-driven systems.

  • Experience working with SQL databases such as PostgreSQL or MySQL.


Disclaimer: Yukerja.com is a job aggregator, not an employer. This listing is aggregated from JobStreet. Applications are processed on the official company or source site. We are not responsible for listing accuracy.

Tips for Applying to Backend Developer (Golang)

  1. Read the full description and ensure your skills match before applying to Indodev Niaga Internet.
  2. Tailor your CV and cover letter to keywords in the job description — especially for Teknologi & IT roles.
  3. Click Apply Now to go to JobStreet. The hiring process is entirely on the source site.
  4. Prepare an updated portfolio or LinkedIn profile if required during screening.
  5. Beware of payment requests — legitimate jobs do not charge application fees.

Related articles: CV ATS · Career Blog & Tips