Back to search:Backend Developer / Sleman

We are seeking an experienced Backend Developer with deep expertise in Golang (v1.21) and web frameworks such as Gin and Fiber. You will be responsible for building and maintaining scalable, robust, and high-performance backend services and APIs. You'll collaborate closely with frontend developers, DevOps, and tech teams to deliver reliable backend infrastructure for our applications.

Responsibilities

  • Design, build, and maintain high-performance RESTful APIs using Go (Golang) with Gin or Fiber

  • Write clean, modular, and efficient code following best practices

  • Optimize backend services for performance, scalability, and reliability

  • Collaborate with frontend developers for seamless API integration

  • Design and manage databases (SQL) and data models

  • Implement unit, integration, and load testing for backend services

  • Ensure application security, authentication, and authorization mechanisms

  • Participate in code reviews and technical discussions

  • Document APIs and system architecture

Requirements

  • At least 4-6 years of experience working as a Backend Developer

  • Strong proficiency with Go (Golang), especially version 1.21

  • Solid experience with at least one Golang web framework: Gin or Fiber

  • Familiar with designing and developing RESTful APIs

  • Good understanding of concurrency, goroutines, and channels

  • Experience with SQL (PostgreSQL, MySQL)

  • Familiar with Docker, Git, and CI/CD pipelines

  • Experience with API documentation tools like Swagger/OpenAPI

  • Good understanding of application security practices (e.g. JWT, OAuth2)

  • Familiarity with microservices architecture

  • Understanding of message brokers like Kafka, NATS, or RabbitMQ