Birmarket.az
Home page
/
/
/
Backend engineer ( Golang)

Backend engineer ( Golang)

  • Birmarket.az
  • 57 Üzeyir Hacıbəyov, Bakı, Azerbaijan
  • Full-time

27-11-2025

682

Remote

Description

Golang Engineer

Project:

We are currently looking for a Go Developer (remote or in the Baku office) for several teams:

  • Logistics (TMS, OMS, WMS, LMS teams) — a vendor system is currently in use. The main task is to build our own master system for the logistics platform. Within the next 1.5 years, we aim to develop Birjob and Birdrive (entry into the B2B market, meaning the logistics platform will operate not only within Birmarket but across Azerbaijan as a convenient solution).

The system is being built from scratch for the entire logistics platform. The architecture is under approval. A super interesting project with a strong team.

Second project: OMS — a complex and critical monolith that needs to be split into microservices.

⚙️ Tech stack: Go, Kafka, Rabbit, ElasticSearch, PostgreSQL, Azure, Docker, Git

Responsibilities

At least 4.5 years of commercial software development experience, including at least 3 years specifically with Golang;

Understanding and experience in building REST API;

Ability to write and optimize SQL. Experience with PostgreSQL is preferred;

Experience working with message brokers Kafka, RabbitMQ;

Experience with Git version control system and understanding of Git Flow;

Understanding and practical application of SOLID, DRY, DDD, TDD principles and techniques;

Understanding and experience with Docker, Kubernetes;

Understanding of microservice architecture and experience contributing to its development;

About this role

Apply Before

January 6, 2026

Job Posted On

noyabr 27, 2025

Job Type

Full-time

Experience

3-4 years

Category

Science, Technology, Engineering