NDA
2 окт

django backend developer for financial transactions

ориентир по рынку
вакансия зп не указана
в среднем 220 396 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансией

подготовься к отклику

ai-инструменты

Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме

описание

Проект развивает существующее финансовое приложение, совершенствует обработку финансовых транзакций, повышает безопасность API, оптимизирует производительность базы данных и надёжность бэкенда.

задачи

  • Разрабатывать и улучшать Django REST API
  • Реализовывать безопасные финансовые транзакции и переводы между счетами
  • Обеспечивать целостность данных и предотвращать дублирование транзакций
  • Работать с транзакциями базы данных и конкурентными запросами
  • Реализовывать проверку баланса счёта и лимитов на вывод средств
  • Повышать производительность API и оптимизировать SQL-запросы
  • Реализовывать механизмы аутентификации и авторизации
  • Вести логи транзакций и журналы аудита
  • Исправлять ошибки и улучшать существующий функционал
  • Писать автоматизированные тесты и контролировать качество кода

требования

  • Уверенно владеть Python и Django
  • Иметь опыт работы с Django REST Framework
  • Хорошо знать PostgreSQL и SQL
  • Понимать принципы работы транзакций в базах данных и конкурентного доступа к данным
  • Иметь опыт написания тестов с pytest или встроенными средствами тестирования Django
  • Знать принципы безопасности API и аутентификации
  • Иметь опыт работы с Git и GitHub
  • Уметь решать сложные задачи, отлаживать код, самостоятельно работать, разбираться в существующей кодовой базе и создавать качественные решения
  • Внимательно относиться к качеству кода, безопасности и целостности данных
  • Иметь хорошие навыки коммуникации и подготовки технической документации
  • Будет плюсом: опыт работы с финтех- или банковскими приложениями, знание процессов обработки платежей и финансовых реестров, опыт работы с идемпотентными API, оптимизации баз данных и настройки производительности

условия

  • Контракт / фриланс
  • Срок проекта — 3–6 месяцев
  • Бюджет проекта: $5600

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.

Про зарплаты

Анонимные данные по зарплатам и грейдам.
Можно сверить вилку с рынком.

Посмотреть зарплаты

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.