Java разработчик
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Проект: Cистема управления взаимоотношениями с клиентами предназначенная для автоматизации стратегий взаимодействия с клиентами, в частности для повышения уровня продаж, оптимизации маркетинга и улучшения обслуживания клиентов путём сохранения информации о клиентах и истории взаимоотношений с ними, установления и улучшения бизнес-процессов и последующего анализа результатов.
Задачи проекта: перевод существующего CRM Корпоративного (Siebel) на целевую платформу ППРБ + дальнейшее развитие SberCRM
Требования:
- Знание принципов ООП, шаблонов проектирования
- Умение работать с Git, Maven, Jenkins
- Хорошее знание Java Core, Java EE
- Опыт работы с Hibernate
- Опыт работы с Oracle /Postgres
- Опыт использования Spring Framework (Spring Boot / Spring Cloud )
- Опыт многопоточного программирования
- Понимание принципов SOAP, REST, JMS
- Опыт работы с Message Broker (IBM MQ)
- Опыт работы с IBM WebSphere AppServer / WildFly
- Опыт написания Unit-тестов (jUnit, jest)
Желательно:
- Опыт работы с react
- Знание JSON API, GraphQL, gRPC
- Docker, OpenShift, Kubernetes
Обязанности:
- Проектирование модулей ПО
- Участие в формирование DevOps-практик
Условия:
- Конкурентоспособную заработную плату
- Корпоративное обучение и сертификацию в технических и бизнес областях
- Корпоративные развлекательные программы
- Помощь при релокации в Москву
Работа удаленно (на территории РФ, Беларуси, Казахстана), или по желанию в офисе Москва, Саратов, Пенза, Нижний Новгород, Уфа