
Проектирование прикладной архитектуры решения
sbi bank · На сервисе с: 03.10.26 18:23
Обязанности:
Требования:
В нашем Банке мы предлагаем Вам:
Корпоративная культура: человекоцентричность и ориентация на результат, принципы командной работы, открытость и сплоченность.
Программы мотивации: полное соблюдение ТК РФ, регулярные пересмотры заработной платы, премирование по результатам работы, поездки в Токио.
Профессиональное развитие: корпоративная платформа обучения, внутренние и внешние тренинги и конференции, карьерные треки, изучение японского языка.
Забота о сотрудниках и их здоровье: расширенный пакет ДМС со стоматологией, доплата за дни больничного, материальная поддержка в определенных ситуациях, страховка от критических заболеваний.
Корпоративные мероприятия: Новый год, Дни рождения, волейбол, логические и ИИ марафоны, настольный теннис, шахматные турниры и настольные игры по четвергам, танцы.
Офис: класс А, БЦ Алкон, шаговая доступность от м. Сокол, комфортная кухня, чай/кофе и витаминные дни.
Andersen is hiring a Lead Java Developer to work on-site in Saudi Arabia for a project delivering scalable digital solutions for public and private sector organizations.
The customer is an established organization focused on supporting economic and organizational development through technology-enabled solutions and professional services. It develops digital platforms, automation tools, and business programs that help organizations improve operational efficiency, expand capabilities, and respond to evolving market needs. By combining technology, industry expertise, and development initiatives, the organization supports sustainable growth, digital transformation, and the advancement of professional capabilities across multiple sectors.
This project is focused on delivering digital and technology solutions for government, semi-government, and private sector organizations. It supports diverse business needs through the development and implementation of reliable, scalable, and efficient solutions.
Join us!
Andersen is hiring a Lead Salesforce Developer for a project migrating a licensing system to Salesforce and streamlining the full theatrical licensing lifecycle.
The customer is an international company specializing in technology consulting and business process improvement. The company helps organizations enhance operational efficiency, optimize workflows, and support digital transformation initiatives through modern technology solutions, system integrations, and process automation across various business domains.
The project is focused on migrating a theatrical production licensing management system to Salesforce and creating a unified platform for managing the full licensing lifecycle. It covers production catalog management, licensing, royalty collection, and material returns, aiming to streamline operations and improve process efficiency.
Join us!
Senior Backend Developer / Tech Lead — SaaS / Marketplace Platform
Ищем сильного Senior Backend Developer / Tech Lead для разработки с нуля собственной SaaS-платформы в сфере e-commerce и автоматизации работы с маркетплейсами.
Нам нужен не просто разработчик для выполнения отдельных задач, а специалист, который сможет принять участие в проектировании архитектуры продукта, разработке MVP и дальнейшем масштабировании системы.
Планируем создать единую платформу, которая будет состоять из двух тесно связанных частей:
1. Платформа интеграции с поставщиками
Система должна объединять товарные базы разных поставщиков в едином интерфейсе.
Основные функции:
подключение поставщиков через API;
импорт прайс-листов через Excel / CSV / XML / JSON;
автоматическое обновление закупочных цен;
автоматическое обновление остатков;
единый каталог товаров;
работа с большим количеством SKU;
сопоставление одинаковых товаров от разных поставщиков;
хранение нескольких предложений поставщиков на один товар;
выбор оптимального поставщика;
настройка правил наценки;
автоматический расчет конечной цены;
история изменения цен и остатков;
поиск и фильтрация товаров;
управление поставщиками;
внутренний API для взаимодействия с другими модулями платформы.
2. Модуль автоматизации и аналитики Kaspi
Второй модуль должен быть связан с основной платформой и использовать данные из общего Core.
Планируемые функции:
работа с заказами;
получение и обработка данных по продажам;
работа с товарами и SKU;
синхронизация товаров, цен и остатков;
связь заказанного товара с товаром поставщика;
определение закупочной стоимости;
расчет комиссии и дополнительных расходов;
автоматический расчет маржи;
аналитика продаж;
статистика по товарам;
история продаж;
контроль цен;
контроль остатков;
работа с несколькими магазинами;
уведомления о важных событиях;
автоматизация рутинных операций менеджеров.
Функциональность интеграции с Kaspi необходимо проектировать с учетом реально доступных способов интеграции и технических ограничений площадки.
Нам важно изначально построить систему как масштабируемый продукт.
Основная платформа должна выступать в роли Core, где хранятся и обрабатываются:
товары;
SKU;
поставщики;
закупочные цены;
остатки;
правила ценообразования;
пользователи и компании;
история изменений.
Kaspi должен подключаться к Core как отдельный модуль.
В дальнейшем планируется возможность подключения других маркетплейсов, поставщиков, ERP/CRM-систем и дополнительных сервисов без необходимости полностью переделывать архитектуру.
На первом этапе необходимо:
Проанализировать требования проекта.
Предложить техническую архитектуру.
Спроектировать структуру базы данных.
Определить оптимальный технологический стек.
Спроектировать Core API.
Реализовать пользователей, компании, роли и права доступа.
Разработать модуль подключения поставщиков.
Реализовать импорт и обработку товарных баз.
Создать механизм автоматического обновления цен и остатков.
Создать единый каталог товаров.
Реализовать механизм сопоставления SKU.
Разработать правила ценообразования и наценки.
Создать первый модуль интеграции с Kaspi.
Связать Kaspi-модуль с Core Platform.
Реализовать базовую аналитику.
Подготовить систему к дальнейшему масштабированию.
Разработчика уровня Senior / Tech Lead, который умеет не только писать код, но и самостоятельно принимать технические решения.
Важно иметь опыт в:
проектировании backend-архитектуры;
разработке SaaS-продуктов;
REST API;
интеграциях со сторонними сервисами;
обработке больших товарных каталогов;
синхронизации данных;
background jobs / очередях;
работе с PostgreSQL;
разработке надежных и масштабируемых систем.
Большим преимуществом будет опыт разработки:
marketplace-сервисов;
e-commerce платформ;
ERP / CRM / WMS;
систем управления товарами;
систем управления ценами и остатками;
сервисов аналитики;
интеграций с маркетплейсами;
B2B-платформ.
Рассматриваем:
Backend:
Python + FastAPI / Django
или другой современный backend stack, если кандидат сможет аргументировать выбор.
Database:
PostgreSQL
Дополнительно:
Redis;
Celery / очереди задач;
REST API;
Webhooks;
Docker;
Git;
CI/CD.
Frontend:
React / Next.js.
Готовы обсуждать технологический стек с Tech Lead, если будет предложена более подходящая архитектура.
Мы не ищем разработчика для создания простого Telegram-бота, сайта или разовой интеграции.
Цель — создать полноценный коммерческий SaaS-продукт, который сможет работать с большим количеством товаров, поставщиков, магазинов и пользователей.
Поэтому особенно важны:
качество архитектуры;
масштабируемость;
стабильность;
безопасность;
чистый и поддерживаемый код;
документация API;
возможность дальнейшего развития продукта другими разработчиками.
На старте хотим вместе определить:
архитектуру проекта;
технический стек;
структуру базы данных;
этапы разработки;
состав MVP;
сроки реализации;
необходимые ресурсы и команду.
После согласования архитектуры переходим к разработке MVP.
В дальнейшем проект планируется активно развивать и масштабировать.
Пожалуйста, напишите:
Ваш основной технологический стек.
Опыт Backend-разработки.
Есть ли опыт проектирования проектов с нуля.
Есть ли опыт разработки SaaS.
Есть ли опыт Marketplace / E-commerce проектов.
С какими API-интеграциями работали.
Работали ли с большими каталогами товаров / SKU.
Примеры реализованных проектов.
Какую роль выполняли в этих проектах.
Готовы ли участвовать в проектировании архитектуры, а не только выполнять готовое ТЗ.
Важно: при отклике желательно приложить ссылки на GitHub, портфолио или описание проектов, в которых вы лично отвечали за backend/архитектуру.
Проект долгосрочный.
Рассматриваем специалиста, заинтересованного не только в разработке первой версии, но и в дальнейшем развитии продукта.
Условия, формат работы и уровень оплаты готовы обсуждать индивидуально в зависимости от опыта и компетенций кандидата.
HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.