Минск
Финтех‑разработка
Проект: создание удобного омниканального сервиса для клиента, ведущего внешнеэкономическую деятельность.
Наша цель: создать лучший на рынке клиентский опыт по комплексному использованию банковских услуг для среднего и малого бизнеса в России поэтому мы ищем в команду Java разработчика.
ВАЖНО! Офис располагается в г. Минск
Вместе с нами ты будешь:
- Разрабатывать back-end части банковских сервисов в микросервисной архитектуре c использованием фреймворка Spring Boot;
- Участвовать в разработке и согласовании API;
- Участвовать в разработке архитектуры решения и выборе технологий, строить модели данных;
- Внедрять новых технологий и решение технических проблем;
- R&D ключевых участков подсистем.
Стек: frontend:react; backend - java (Spring boot), NodeJS, JavaScript, Go;
БД - postgresql,
шина данных - kafka;
тестирование - Selenium, Gradle, Maven, Moon;
Технологии: REST + WebSocket, Docker, Kubernetes.
Какие знания и навыки для нас важны:
- Знание и опыт разработки на современных платформах с использованием последних технологий Java.
- Знание шаблонов интеграции информационных систем (ESB,Kafka, Rest, Soap);
- Опыт интеграции большого количества компонентов системы;
- Знание гибких методологий разработки ПО (Agile, Scrum, Lean, Kanban);
- Знание и опыт проектирования микросервисной архитектуры, опыт работы с очередями;
- Опыт проектирования отказоустойчивых масштабируемых решений;
- Опыт разработки архитектурной документации (компонентная, функциональная, развертывания и т.д.);
- Опыт управление scrum-командой;
- Понимание, как держать нагрузку и обрабатывать большие объемы данных;
- Опыт работы с инструментами тестирования: нагрузочное, автоматизирование, функциональное, TMS.
Будет плюсом:
- опыт работы с gRPC;
- опыт работы с Kafka, Zuul;
- знакомство с Netty, протоколом WebSocket.
Что еще важно:
- готовность принимать решения и брать на себя ответственность;
- опыт работы c Agile-практиками или в Agile-командах, включая работу с инструментами Jira и Confluence;
- коммуникационные навыки, умение находить общий язык как с бизнес-заказчиками, так и с разработчиками и смежными подразделениями;
- умение работать с не всегда нечёткими и изменяющимся требованиями;
- знание основ функционала систем дистанционного банковского обслуживания, а также банковских продуктов и процессов (желательно);
- опыт работы в сфере web-технологий (системы ДБО, интернет-решения/кабинеты, микросервисные платформы и решения);
- понимание принципов работы современных сервисов и технологий: REST, HTTP, микросервисы, интеграционные решения.
Ключевые навыки
Задайте вопрос работодателю
Где располагается место работы?Какой график работы?Вакансия открыта?Какая оплата труда?Как с вами связаться?Другой вопрос
Вакансия опубликована 23 апреля 2024 в Минске
Отзывы о компании
81%
Что говорят сотрудники
- 520Своевременная оплата труда
- 199Удобное расположение работы
Похожие вакансии
Team Lead команды разработки (JAVA)
до 400 000 ₽Java специалист (финтех)
от 300 000 ₽Senior Java (spring) developer
200 000 – 350 000 ₽Минск