Java Developer
Наша команда занимается разработкой омниканальной коммуникационной платформы для создания контактных центров.
В нашей команде работают талантливые специалисты, нацеленные на результат.
Мы активно развиваемся и бэклог полон интересных задач, реализация которых позволит вывести коммуникации в контактных центрах на новый уровень.
Чем предстоит заниматься:
- проектирование и разработка серверной части микросервисной системы с учетом требований безопасности, отказоустойчивости, времени отклика и т.п.
- проведение code review, написание юнит-тестов, участие в организации процессов контроля качества java кода на проекте.
- взаимодействие с разработчиками, дизайнерами и другими командами
- участие во всех командных мероприятиях (планирование, груминг, ретроспектива, stand-up, демо)
- выполнение доработок по ТЗ от аналитиков
Наши ожидания от кандидата:
- высокий уровень знаний Java и базовых фреймворков (опыт разработки на языке 3+ года)
- опыт работы со Spring Сore, Boot, Spring JDBC или Hibernate / MyBatis
- знание паттернов проектирования микросервисов
- опыт с Docker, OpenShift (Kubernetes), Kafka
- хороший уровень знания SQL
- умение работать с Git
- умение работать с Linux
-
понимание процесса разработки современных web-приложений
-
опыт работы с jira, confluence
Желательно (будет плюсом):
- опыт разработки микросервисов
- понимание и опыт разработки на базе реактивного подхода (Spring WebFlux)
- умение писать скрипты автоматизации развертывания
- знание модели git-flow
- опыт распределения задач в команде (планирование спринтов)
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).