Разработчик Java
Требования
Местоположение и тип занятости
Компания
Мы создаем будущее, доступное каждому, используя современный стек технологий
Описание вакансии
Условия работы
Бизнес цель- построение цифровой платформы, которая поможет выстроить процесс автоматизации развития и эксплуатации сети (строительство новых объектов и расширение состава и качества услуг). Мы ищем профессионала, который готов влиться в команду, разрабатывающую архитектуру in-House решений OSS (включая хранение данных и ПО).
Основные области ответственности:
- Разработка приложений для нового проекта;
- Проведение разработки сервисов, направленных на развитие компонент OSS и повышение цифровизации Компании;
- Разработка сценариев тестирования приложения;
- Разработка кода для тестирования с требуемым процентом покрытия тестами;
- Разработка документации, используя подход «Docs As Code»;
- Осуществление своевременного вывода (поставки) разработанных приложений в эксплуатацию;
- Осуществление технической поддержки и сопровождения разработанных приложений.
Бонусы
Требования:
- опыт разработки на Java EE 1.8 с использованием Spring Framework, Apache Camel , Apache Karaf, JMS, Hibernate, JDBC, Maven от 1 года;
- опытный пользователь Unix (RHEL);
- опыт проектирования, разработки, поддержки web-сервисов (REST, SOAP) и ETL-сервисов;
- опыт использования системам контроля версий и баг-трекинга (Git, Jenkins, JIRA);
- Опыт работы с системами класса Service Registry/Service Discovery (Zookeeper);
- Опыт работы с системами очередей (Rabbit MQ);
- английский язык на уровне чтения технической литературы;
- Опыт коммерческой разработки back-end от 1-го года;
- Умение читать и понимать чужой код;
- Уверенные знания Java Core;
- Знание основных паттернов проектирования.