Java разработчик (Middle)
Требования
Местоположение и тип занятости
Компания
Российский телеком-оператор с 50 миллионами клиентов и 30 тысячами сотрудников
Описание вакансии
О компании и команде
Сейчас мы ищем Backend разработчика в команду продукта Commission. Мы занимаемся развитием направления оффлайн взаиморасчётов с партнёрами компании. Партнерам компании необходимо рассчитывать вознаграждения за оказанные услуги или проданные продукты компании. Наша команда занимается поддержкой текущего решения и созданием нового продукта.
Ожидания от кандидата
Итак, в качестве старшего Java разработчика, вам предстоит:
- Разрабатывать новый и поддерживать текущий функционал продукта со стороны backend
- Решать задачи проектирования, разработки компонентов продукта и микросервисов
- Внедрять и применять современные инструменты разработки, тестирования и мониторинга высоконагруженных продуктов
- Ведение unit тестов
Мы будем рады рассмотреть вашу кандидатуру, если у вас есть:
- Опыт промышленной разработки от 3 лет
- Опыт разработки на Java 8 (или выше)
- Уверенное знание Java Core
- Опыт работы со Spring Framework
- Знание SQL
- Опыт работы с СУБД (Oracle, Redis, ClickHouse, PostgreSQL)
Условия работы
- Трудоустройство в аккредитованную ИТ-компанию;
- Сплоченную команду профессионалов, в которой можно не только успешно реализовывать проекты, но и перенимать опыт и развиваться;
- Обучение, участие в интересных проектах и расширение профессиональной экспертизы: мы участвуем в конференциях, митапах, публикуемся на Хабр и т.д.
- Конструктивную и открытую рабочую атмосферу;
- Полис добровольного медицинского страхования, обслуживаемый в лучших клиниках;
- Корпоративные скидки на фитнес, обучение, путешествия и т.п;
- Служебную сотовую связь.
Дополнительные инструкции
Будет плюсом:
- Опыт написания unit-тестов (JUnit, Mockito)
- Опыт работы с брокером сообщений Kafka
- Опыт работы c Lombok
- Опыт работы c Docker/Docker Compose
- Знание паттернов проектирования GoF
- Опыт работы с ELK