Разработать сервис продажи топлива на языке Go
В связи с удалением предыдущего поста разместим заново.
Сейчас есть сервис по продаже топлива, написанный на Java. Мы хотим переписать его на Go (Gin), с сохранением фронта на Angular и базы данных Postgre, поэтому нужно умение работать со стеком Go-Angular-Postgre. Ищем под эту задачу разработчика.
Полный список требований по проекту выглядит следующим образом:
* знание языка Go 1.20+ на хорошем уровне
* знание SQL (мы преимущественно используем PostgreSQL), транзакции - будет плюсом
* понимание механизма горутин, каналы
* знания/опыт написания тестов, в т.ч. с использованием testcontainers
* знания docker/docker-compose на уровне поднять/запустить сервис(ы)
* знания git (ветки, мержи и т.п.)
* опыт работы с нереляционными бд и брокерами сообщений будет плюсом.
* понимание принципов REST, распределение методов по их применению
* понимание принципа гексагональной архитектуры, приверженность к чистому коду
* опыт работы с linux (deb-based) будет плюсом.
С описанием сервиса можно ознакомиться по ссылке: https://fueltax.ru/
От вас необходимо описание бэкграунда в плане работы с Go, а также пожелания в плане стоимости работы.
Спасибо.