Java разработчик (Middle+/Senior)

Дата размещения вакансии: 15.11.2024
Работодатель: Бэлл Интегратор
Уровень зарплаты:
з/п не указана
Город:
Минск
Требуемый опыт работы:
От 3 до 6 лет

Bell Integrator – один из ведущих системных интеграторов страны. Мы аккредитованная ИТ-компания и являемся частью большой семьи ГК Softline.

Bell Integrator активно реализует проекты по всей России, среди наших заказчиков – крупнейшие системообразующие финансовые, телеком и ритейл компании страны.

Формат работы: удалённо с территории Беларуси, России, Казахстана.

Проект: Универсальный клиентский фронт. На текущий момент у компании есть ряд приложений - Мир Инвестиций, Капитал, локальное приложение для ЮАР (brokstock) и тд. В планах выход на новые рынки. Отсюда потребность быстрого выхода на новые рынки (подразумевается работа с клиентами других стран). У каждого рынка свой бэк, с которым необходимо интегрироваться, свои требования по реализации согласно местному законодательству, особенностям учета и ведения документов и тд. Самый простой вариант – написание каждый раз нового мобильного приложения. Однако это связано для компании с большими временными и финансовыми затратами, а также необходимостью поддержки и развития всей линейки приложений. Принято решение о создании универсальной платформы клиентского фронта, которую можно будет быстро дорабатывать и кастомизировать под новые регионы. Платформа создается как green field, с учетом наработок существующих приложений. В состав системы входят базовые приложения под iOS и Android, веб-интерфейс админки, сама микросервисная платформа.

Требования:

  • Глубокое знание Java core

  • Знание принципов ООП и понимание паттернов проектирования

  • Опыт разработки систем в парадигме микросервисной архитектуры.

  • Опыт работы с Camunda

  • Опыт работы со Spring Framework (Spring boot, Spring Cloud)

  • Опыт работы с брокерами сообщений (Kafka)

  • Опыт работы с PostgreSQL

  • Опыт работы с Junit или другим фреймворком для тестов

  • Хорошее понимание принципов Agile разработки

  • Умение читать чужой код, делать ревью

  • Опыт в финтех проектах

Желательные требования:

  • Понимание технологий DevOps

  • Опыт работы с Docker, Kubernetes

  • Опыт работы в территориально распределенных командах

Условия:

  • Конкурентоспособная заработная плата

  • Корпоративное обучение и сертификацию в технических и бизнес областях

  • Корпоративные развлекательные программы

  • Помощь при релокации

  • Формат работы удаленный на территории РФ, РБ, Казахстана