Senior Backend Developer на Go
Что за роль
В bnovo ищут Senior Backend Developer на Go для развития серверной части продукта. В центре задач — внешнее API для клиентов, интеграции с платежными системами, государственными органами и партнёрами, а также постепенное обновление легаси. Предстоит выбирать подход к отдельным сервисам: переносить их с PHP на Go и выводить из монолита либо стабилизировать существующий код, улучшая его предсказуемость и наблюдаемость.
Что предстоит делать
- Проектировать и создавать внешнее API, с помощью которого клиенты смогут настраивать нужную им функциональность.
- Перерабатывать легаси-сервисы и интеграции: переносить их с PHP на Go и выделять из монолита.
- Поэтапно стабилизировать PHP-сервисы, повышая предсказуемость их работы и наблюдаемость.
- Решать продуктовые backend-задачи, связывая сервисы с платёжными системами, государственными органами и партнёрами.
- Работать со схемами баз данных и индексами, проводить изменения без простоя и учитывать транзакционность операций.
Что потребуется
- Опыт разработки на Go на senior-уровне или в роли техлида более двух лет.
- Навыки проектирования и реализации внешних API.
- Готовность разбираться в легаси-коде на PHP.
- Практический опыт работы с базами данных: индексы, изменение схемы без простоя и транзакции.
- Опыт работы с финансовыми системами и данными, включая платежи и платёжные системы.
Что важно знать
Вакансия сочетает развитие нового backend на Go с непростой работой по стабилизации и постепенной модернизации PHP-легаси. Важная часть контекста — интеграции и финансовые операции, где необходимо учитывать надёжность обмена данными и корректность транзакций.
Подписка TalentMove
Больше,
чем вакансии
→ TalentScanAI
Узнайте стоимость вашего опыта на рынке
→ Закрытое сообщество
Нетворкинг и инсайды рынка труда
→ Топ вакансии
Лучшие вакансии с доставкой в Telegram