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