Ведущий разработчик / Senior Java Developer (продукт "Платформа BackCRM")
Требования
Местоположение и тип занятости
Компания
Российский телеком-оператор с 50 миллионами клиентов и 30 тысячами сотрудников
Описание вакансии
О компании и команде
Мы в поиске Senior java developer на продукт "Платформа BackCRM"!
Платформа BackCRM реализует коммунальные CRM-процессы, обеспечивая логикой критические клиентские пути и связывая целевые витрины с целевыми и legacy системами на ИТ ландшафте.
Итак, тебе предстоит:
- участие в разработке бизнес-сценариев продуктовой команды на всех этапах от постановки задач до сопровождения;
- code-review;
- активно взаимодействовать с командой: обсуждение требований, agile-церемонии.
Ожидания от кандидата
- уверенные знания Java (Core, Collections, Generics, JDBC, JPA, Concurrency, Stream API, JAXB);
- опыт разработки с применением Spring (Core, Boot, Web, Security);
- опыт работы с maven;
- опыт работы с системами контроля версий (Git, Git flow);
- знание SQL и принципов организации реляционных БД;
- опыт написания юнит-тестов (JUnit, TestNG, Mockito);
- понимание протоколов REST и SOAP;
- опыт работы со стеком ELK;
- опыт разработки контейнерезированных сервисов;
- понимание принципов построения микросервисной архитектуры;
- опыт работы с Kafka, RabbitMQ или подобными;
- понимание DevOps практик.
Условия работы
- Трудоустройство в аккредитованную ИТ-компанию;
- Сплоченную команду профессионалов, в которой можно не только успешно реализовывать проекты, но и перенимать опыт и развиваться;
- Обучение, участие в интересных проектах и расширение профессиональной экспертизы: мы участвуем в конференциях, митапах, публикуемся на Хабр и т.д.
- Конструктивную и открытую рабочую атмосферу;
- Полис добровольного медицинского страхования, обслуживаемый в лучших клиниках;
- Корпоративные скидки на фитнес, обучение, путешествия и т.п;
- Служебную сотовую связь.