Старший C++ разработчик
Remote work
Описание вакансии
Мы набираем ИТ-специалистов в команду для работы на интересном проекте для крупного и динамически развивающегося российского банка, входящего в тройку крупнейших Банков России.
Цель проекта - пересоздание интеграционной платформы на новом, импортозамещенном программном стеке, с сохранением успешного накопленного опыта текущего решения в классе корпоративных высоконагруженных систем сообщений.
Над проектом работает слаженная команда профессионалов, обладающая большими компетенциями в построении, развитии и сопровождении интеграционных решений. Ищем в свою команду разработчиков, имеющих опыт в построении отказоустойчивых, высоконагруженных приложений, работающих с брокерами Artemis MQ.
Почему мы? Почему у нас круто?
Активная среда и интересный проект, объем которого позволяет всё время узнавать что-то новое;
Работа в команде внимательных к друг другу профессионалов. Неравнодушных, активных, ответственных за свой результат;
Мы любим выполнять свою работу с юмором и улыбкой;
Обширные возможности для всестороннего развития и расширения кругозора сотрудников;
Программы по развитию профессиональных знаний, личных качеств, управленческих компетенций;
Обмен опытом с коллегами и подрядчиками;
Комфортные условия работы.
Обязанности
Участие в разработке собственного программного продукта, реализующего весь спектр отказоустойчивых, высоконагруженных интеграционных взаимодействий;
Получение, анализ, уточнение спецификаций, функциональных и нефункциональных требований для создания программного обеспечения;
Планирование цикла разработки;
Создание или адаптация модели данных, приложений, утилит, интеграционных сервисов;
Создание тестовых примеров, стендов тестирования, тестовых кейсов и методик проведения испытаний автоматизированных систем;
Поддержка средств мониторинга работоспособности создаваемого программного обеспечения, автоматизированных систем и модулей.
Требования к кандидату
Обязательные требования
Отличное владение Java EE, С, С++;
Практический опыт создания интеграционных приложений под linux;
Хороший теоретический и практический опыт взаимодействия с реляционными и key-value СУБД (у нас PostgeSQL);
Понимание работы брокеров сообщений MQ, AMQ, Kafka и взаимодействия с ними;
Представление отличия высоконагруженных отказоустойчивых приложений от других классов приложений ;
Опыт использования систем контроля версий (Git).
Желательные требования
Опыт использования XML, JSON;
Опыт встраивания средств криптографической защиты информации CryptoPro;
Опыт использования no-sql баз данных (Redis);
Опыт использования Docker;
Опыт работы с teamcity;
Понимание интеграционных паттернов и способов построения отказоустойчивых, высоконагруженных приложений по книге М.Клеппмана «Высоконагруженные приложения»;
Стрессоустойчивость, коммуникабельность и умение общаться в команде;
Умение брать на себя ответственность, инициативность.
Работа у нас — это
Команда профессионалов, готовых поддержать ваши инициативы
Возможность работы с новыми технологиями
Возможности карьерного роста
Обучение за счёт компании
Красивый и комфортный офиc
Гибкий график
ДМС
Мощное железо и дополнительное оборудование
Ссылка на страницу с описанием вакансии скопирована в буфер обмена