Нашему Партнёру, компании, являющейся дочерней структурой холдинга, выступающего в роли платежного института с лицензиями в Литве, Великобритании, Сингапуре и предоставляющего услуги процессинга и онлайн платежей, в связи с ростом команды требуется:
Senior Go developer / Architect
Линейка продуктов Компании собрана в единую Платформу, состоящую из следующих элементов:
- Платежная система, которая работает в 185 странах, на 31 языке, поддерживает 87 мировых валют и позволяет компаниям клиентам совершать онлайн платежи по всему миру.
- Система маршрутизации трафика, обеспечивающая интеллектуальную обработку транзакционного потока данных в соответствии с гибко настраиваемыми алгоритмами предотвращения мошеннических действий.
- Система анализа и обработки статистической информации, позволяющая готовить и принимать бизнес-решения.
Мы ищем Senior Backend Developer / Architect в команду, в зоне ответственности которого лежит разработка одного из ключевых сервисов, с которым будут работать конечные пользователи.
Основные задачи и активности:
- Взаимодействие с бизнес-командой для аналитической работы над требованиями.
- Участие в проектировании архитектуры системы, определение границ и дизайна сервисов.
- Проектирование и реализация высоконагруженных сервисов.
- Создание и кастомизация API для межсервисного взаимодействия и для работы GUI сервисов.
- Взаимодействие с инфраструктурной командой для обеспечения процессов CI/CD, работы со средами контейнеризации и межсервисного взаимодействия. Работа с использованием DevSecOps/Agile/Kanban подходов.
- Обеспечение качества работы создаваемых сервисов во всех средах (dev/stage/prod).
- Менторинг технической команды по различным аспектам разработки и сопровождению создаваемых решений.
Необходимый опыт и знания:
- Опыт работы от 3-х лет в схожей позиции в FinTech проектах, связанных с платежными сервисами и транзакциями.
- Знание и практическое использование ООП; микросервисного и hexagonal подходов к построению сервисов.
- Использование в рабочих процессах следующих компонентов технологического стека:
1. Языки для создания высоконагруженных сервисов: Golang / Rust / другие.
2. Среды контейнеризации и межсервисного взаимодествия: Docker / Kubernetes / Istio и другие.
3. Транзакционные и нетранзакционные БД: PostgreSQL / CockroachDB / ArangoDB / Neo4j и другие.
4. Среды коллективной работы команд разработки и обеспечения эксплуатации сервисов: Git / Gitlab / Slack / Mattermost и другие.
5. Инструменты автоматизированного тестирования, тестирования микросервисов, DevSecOps.
- Знание методологий и нотаций UML, BPMN.
- Технический английский.
Будет плюсом:
- Лидерские качества - умение организовать и контролировать работу команды, навыки кураторства и наставничества.
- Высокие обучаемость, мобильность и гибкость мышления, креативный и проактивный подход в решении задач.
- Умение быстро адаптироваться к новым условиям и находить нестандартные варианты решения задач.
- Самоорганизация и целеустремленность, умение эффективно планировать и организовывать свое время и задачи, расставлять приоритеты и доводить начатое до конца.
- Умение работать как самостоятельно, так и в распределенных командах.
- Дружелюбность, гибкость, коммуникабельность, помощь коллегам в любых ситуациях.
- Высокая ответственность и нацеленность на результат.
- Стремление к инновациям/улучшению продуктов/рабочих процессов.
Работа с нами это:
- Вариации удаленного и офисного режимов - возможность работать удаленно и/или из одного из офисов компании в Москве или Санкт-Петербрге;
- Современное оборудование.
- Отсутствие строгого дресс-кода, гибкий подход к планированию рабочего времени.
- Работа в интересных и сложных проектах в молодой дружной команде, работающей на общий результат.
- Комфортный рост и развитие - повышение профессионального уровня, возможности для карьерного роста.
Мы заботимся о наших сотрудниках:
- Оформление в соответствии с законодательством в аккредитованной IT-компании.
- Соблюдение требований ТК РФ.
- Полностью белая зарплата.