Point your AI agent at freehire and let it find you a job.

Get the CLI →

Holyweb

NewBe an early applicant

Golang Developer

Posted
Discussion

Summary

Holyweb, a service IT (outstaffing) company, seeks a Senior Golang Developer to build backend microservices in Go — designing REST/gRPC APIs, working with SQL/NoSQL databases, caches and message brokers, and handling Docker, CI/CD, testing and monitoring.

Holyweb – сервисная IT-компания. Уже 7 лет мы создаем корпоративные системы и сервисы для IT-холдингов, ритейла, финтеха и логистических компаний.

Разрушаем мифы об аутстаффинге и заботимся о своих сотрудниках: мэтчим интересные проекты с заинтересованными разработчиками, делимся экспертизой внутри компании, поддерживаем комфортную рабочую атмосферу.

Сейчас мы ищем Senior Golang разработчика в нашу команду.

  • Разработка backend-сервисов на Go;
  • Проектирование и развитие микросервисной архитектуры;
  • Разработка и поддержка REST / gRPC API;
  • Работа с SQL / NoSQL базами данных, кэшами и брокерами сообщений;
  • Участие в проектировании отказоустойчивых и масштабируемых решений;
  • Написание unit-, integration- и e2e-тестов;
  • Участие в code review, декомпозиции задач и технических обсуждениях;
  • Работа с контейнеризацией, CI/CD, мониторингом и логированием.
  • Коммерческий опыт разработки на Go от 5 лет;
  • Глубокое понимание Go: goroutines, channels, select, sync, race conditions;
  • Понимание runtime Go, GC, pprof / trace, модели памяти, escape analysis;
  • Опыт работы с REST и gRPC, будет плюсом опыт со streaming;
  • Опыт работы с SQL-базами данных, понимание миграций, индексов и оптимизации запросов;
  • Опыт работы с Redis и/или другими NoSQL-решениями;
  • Опыт работы с брокерами сообщений: Kafka, RabbitMQ, NATS или аналогами;
  • Опыт работы с Docker, понимание Kubernetes;
  • Опыт написания тестов, знание testing, testify, gomock/mockery или аналогов;
  • Понимание принципов микросервисной архитектуры, отказоустойчивости и масштабирования;
  • Опыт работы с Git, CI/CD, участие в code review;
  • Умение работать в команде, проактивность и внимательность к качеству кода.

Будет плюсом:

  • Опыт с OpenTelemetry, Jaeger, Prometheus, Grafana;
  • Понимание DDD, Clean Architecture, Hexagonal Architecture;
  • Опыт с SAGA, CQRS, Circuit Breaker, Retry / Backoff;
  • Опыт с Kubernetes на практике;
  • Опыт разработки высокопроизводительных сетевых приложений;
  • Знание GraphQL, Python, Java или C++.
  • Неизбежное развитие профессиональных навыков;
  • Возможность предложить и реализовать свою идею, как улучшить сервис, или новую функциональность;
  • Официальное трудоустройство по ТК РФ;
  • Возможность работать удаленно;
  • Конкурентоспособная ЗП;
  • Бонусная программа Holyrelax.

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available