Java разработчик (CRM банка)
Требования
Местоположение и тип занятости
Компания
Международная компания, специализирующаяся на консалтинге, технологических услугах и аутсорсинге
Описание вакансии
О компании и команде
Проект: Внедрение энейблеров B2B. Основная задача энейблеров – обеспечение бесшовного клиентского опыта в экосистеме. CRM B2B – Единая платформа для бесшовного взаимодействия с клиентами в части совместных продаж в Экосистеме
Обязанности:
- Реализация платформы CRM
- Разработка нового функционала и оптимизация уже реализованного
- Участие в код-ревью
Ожидания от кандидата
- Опыт разработки на Java 8 в реальных проектах от 5 лет
- Хорошее знание Java Core, Java EE
- Опыт использования Spring Framework (Spring Boot)
- Опыт разработки приложений на микросервисной архитектуре
- Знание принципов ООП, шаблонов проектирования
- Умение работать с Git, Maven, Jenkins
- Опыт работы с Oracle /Postgres
- Понимание принципов SOAP, REST, JMS, gRPC
- Опыт работы с Message Broker (Kafka)
- Опыт написания Unit-тестов (jUnit, jest)
Условия работы
- Возможность профессионального и карьерного роста в компании
- Возможность поучаствовать в разных проектах
- Опыт работы в распределенной команде профессионалов
- Уровень заработной платы обсуждается индивидуально
- Работа удаленно (на территории РФ или Беларуси)