Back to search:Golang Developer / Jakarta (grogol Petamburan)

We are seeking a skilled Backend Developer with a minimum of 3 years of professional experience to join our dynamic team. The ideal candidate will have strong proficiency in Golang and hands-on experience with Redis and Kafka. You will be responsible for designing, developing, and maintaining robust backend systems that lay the foundation for reliable and scalable applications.

Key Responsibilities

  • Design, develop, and maintain backend services and RESTful APIs using Golang.
  • Utilize Kafka for managing message queues and streaming data to support scalable system architectures.
  • Work closely with cross-functional teams—including infrastructure, frontend, and QA—to integrate and enhance system components.
  • Troubleshoot, debug, and resolve technical challenges in a timely manner while continually optimizing performance and security.
  • Maintain clear documentation of code, processes, and system configurations as per best practices.

Qualifications

  • Minimum of 3 years of hands-on experience in backend development.
  • Proficiency in Golang for building high-performance server-side applications.
  • Solid experience using Redis for caching and data management.
  • Practical knowledge of Kafka for message streaming and building robust data pipelines.
  • Strong understanding of RESTful API design and microservices architecture.
  • Excellent problem-solving skills with a keen eye for resolving performance and scalability issues.
  • Ability to work effectively in a collaborative, fast-paced team environment.
  • Good communication skills to clearly articulate technical concepts and document work effectively.