Golang Developer, Banking App

Golang Developer, Banking App

DataArt занимается модернизацией IT-систем коммерческого банка, активы которого составляют около $2 млрд. Набор услуг, которые банк предоставляет своим клиентам, постоянно расширяется. Растет и количество клиентов. Сегодня их – несколько миллионов. Это приводит банк к необходимости непрерывно расширять возможности своей IT-системы. Для этого используются самые современные технологии. Специалисты DataArt помогают их внедрять.

Наши специалисты разрабатывают, тестируют и поддерживают клиентские приложения и части внутренней системы банка. Все они должны работать быстро и под высокой нагрузкой, при этом - обеспечивать возможность внедрения новых функций. Приложения, которые мы создаем, помогают вести финансовую историю клиентов, анализировать финансовые потоки. Также DataArt интегрирует приложения с платежными системами и другими внешними сервисами.

ОБЯЗАННОСТИ

  • Проектировать архитектуру новых сервисов.
  • Проводить ревью существующих сервисов и предлагать улучшения.
  • Участвовать в разработке ключевых сервисов и инфраструктурных компонентов.

ТРЕБОВАНИЯ

  • Опыт промышленной разработки веб-приложений на Go.
  • Опыт работы над архитектурой микро-сервисных приложений с не менее 10-микросервисных компонентов.
  • Понимание аспектов безопасности веб-приложений.
  • Умение писать код для удовлетворения критериев 12 факторного приложения.
  • Отличное понимание многозвенных архитектур (multi-tier architectures): веб серверы, кэширования, сервера приложений, балансировка нагрузки, storage.
  • Знание основных паттернов от GoF и акронимов типа SOLID.
  • Пониманием реляционных баз данных и NoSQL решений, а также границы их применимости.
  • Понимание принципов слабой связности компонентов, умение объяснить преимущества stateless систем.
  • Знание различных вариантов реализации API: SOAP/WSDL, RPC (gRPC, JSON-RPC), Restful, GraphQL и умение обосновать их преимущества и недостатки.

DATAART ПРЕДЛАГАЕТ

  • Профессиональное развитие:
    - Опытные коллеги готовы делиться знаниями, внутренние профессиональные комьюнити.
    - Возможность менять проекты, технологии, пробовать себя в разных ролях.
    - Внутренний образовательный портал: более 150 технологических курсов и soft skills - тренингов.
    - Обучение английскому языку: курсы, общение с коллегами и клиентами из разных стран.
    - Поддержка докладчиков, выступающих на конференциях и встречах технологических сообществ.
  • Отсутствие бюрократии, удобные корпоративные сервисы.
  • Отсутствие дресс-кода, дружеская атмосфера, забота о комфорте специалистов.
  • Гибкий график, ДМС, рабочее место в современном бизнес-центре.
  • Возможность участвовать в конференциях как слушатель и выступающий.

Контактная информация

Подлеснова Виктория, 7-473-2334425, 7-910-3431331
hr-vr@dataart.com