yandex
SeniorУдалённоПолная занятость

Backend-разработчик Go (Middle+ / Senior)

ИИОценка ИИ

Привлекательное предложение с удаленкой и оплатой в валюте (USDT). Четкий стек технологий и понятные задачи, хотя работа в финтехе подразумевает высокую ответственность.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.


Вакансия из открытого источника
Пожаловаться

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Позиция требует уверенных знаний Go и специфики FinTech (транзакции, идемпотентность, точность расчетов). Высокая ответственность из-за работы с финансовыми данными и готовность к on-call поддержке повышают сложность.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Анализ зарплаты

Медиана3 500 $
Рынок2 500 $ – 5 000 $
ИИОценка ИИ

Предлагаемая зарплата до $3000 соответствует рыночному уровню для Middle+ Go-разработчиков на международном рынке, однако для уровня Senior это может быть нижней границей диапазона.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Сопроводительное письмо

Составьте сопроводительное письмо под эту вакансию с вашим резюме

Иллюстрация сопроводительного письмаИллюстрация сопроводительного письма

Описание вакансии

*💻 Backend-разработчик Go (Middle+ / Senior)*

FinTech-проект ищет Go-разработчика для развития внутренней инфраструктуры финансовых операций, интеграций с внешними сервисами и автоматизации расчётных процессов.

*🔹 ЗАДАЧИ:*

— Развитие backend-части продукта на Go: обработка финансовых операций, маршрутизация и взаимодействие с внешними сервисами;

— Разработка и поддержка интеграций с внешними API, обработка статусов операций, callback, таймаутов и повторных запросов;

— Реализация финансовой логики: балансы, комиссии, курсы валют, взаиморасчёты и сверки;

— Проектирование и развитие API для партнёрских систем и внутренних сервисов;

— Оптимизация SQL-запросов, фоновых процессов и обработки данных;

— Улучшение архитектуры и сокращение технического долга;

— Разбор production-инцидентов, поиск причин ошибок и написание регрессионных тестов;

— Участие в проектировании технических решений и code review.

*🔹 ТРЕБОВАНИЯ:*

— Коммерческий опыт разработки на Go от 1,5 лет;

— Понимание конкурентности: goroutines, channels, context, таймауты и отмена операций;

— Хорошее знание PostgreSQL и SQL: транзакции, индексы, блокировки, уровни изоляции и оптимизация запросов;

— Опыт разработки HTTP API и интеграций с внешними системами;

— Понимание идемпотентности, retry, дедупликации и обработки повторных событий;

— Навыки тестирования бизнес-логики, включая обработку ошибок и граничные случаи;

— Умение безопасно вносить изменения в существующую систему;

— Внимательность к финансовым расчётам, округлениям и согласованности данных;

— Самостоятельность, ответственность и умение доводить задачи до результата;

— Готовность оперативно подключаться к решению production-проблем, в том числе в нерабочее время при возникновении критических инцидентов.

*🔹 БУДЕТ ПЛЮСОМ:*

— Опыт работы в FinTech, биллинге или системах обработки финансовых операций;

— Знание ledger, двойной записи и принципов финансовых сверок;

— Понимание безопасности API: подписи запросов, разграничение доступа и аудит действий.

*🔹 УСЛОВИЯ:*

— Полностью удалённая работа;

— ЗП до 3000$

— Оформление через ИП/СМЗ или оплата в USDT;

— Испытательный срок — 1 месяц, оплачивается;

— Постоянная занятость, совмещение возможно при условии, что оно не мешает основной работе;

— Возможность профессионального и карьерного роста.

*📩*Откликнуться

IT Jobs в Telegram | в VK | в Max

Больше похожих вакансий + автоотклики с ИИ

Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Больше похожих вакансий + автоотклики с ИИ

Навыки

  • Go
  • PostgreSQL
  • SQL
  • HTTP API
  • API Design
  • Unit Testing
  • Code Review

Возможные вопросы на собеседовании

Важно для предотвращения двойных списаний при сбоях сети.

Как вы реализуете идемпотентность при обработке входящих вебхуков от платежного шлюза?

Проверка понимания уровней изоляции и предотвращения race conditions в балансах.

Какие уровни изоляции транзакций в PostgreSQL вы бы использовали для процесса перевода средств между кошельками и почему?

Проверка навыков работы с конкурентностью в Go.

Как правильно ограничить время выполнения внешнего HTTP-запроса и корректно освободить ресурсы в Go?

Специфика финансовых систем.

Почему для хранения денежных сумм в БД не стоит использовать тип float, и какие альтернативы вы предложите?

Опыт отладки критических систем.

Расскажите о самом сложном инциденте в production, с которым вы столкнулись, и как вы его локализовали.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Похожие вакансии

N
NDA
до 3 000 $
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!