Java developer
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Yota это про IT. А значит про технологии. У нас зрелые процессы производства ПО, включающие подготовку качественных артефактов аналитики и архитектуры для удобства дальнейшей разработки.
Мы продолжаем расширять нашу техническую команду.
Мы гордимся, что работаем рядом с лучшими профессионалами отрасли и вкладываем в дело душу, сердце и позитивные эмоции. Если это созвучно тебе – дай о себе знать!
Мы предлагаем:
- Интересные амбициозные задачи, работу в команде профессионалов
- Возможность влиять на процессы внутри компании и на продукт, которым пользуются миллионы людей. Мы рады твоим полезным идеям!
Все, что нужно для комфортной работы: достойную заработную плату, медицинскую страховку, официальное трудоустройство, компенсацию спорта, иностранного языка, мобильной связи, безлимитный интернет 4G, обучение.
Твои задачи:
- Работа над сценариями разработки фичей, обсуждение с архитектурой выбора технологий, экспресс-оценка задач, передача релизов на проверку, анализ проблем при выводе в прод
- Быть представителем команды на встречах
Знания/навыки:
Общее:
- Понимание технологического процесса разработки java API (от инициации до сопровождения в продуктиве) – в контексте spring boot в Kubernetes
- Опыт работы в проектах с применением инструментов Agile: Scrum, Kanban
- Опыт работы в крупных проектах (сроком задействования от 3-х лет)
- Опыт использования средств командной разработки (JIRA/Confluence)
Обязательно:
- Java core 8+ (любовь к чистоте в коде, знание принципов ООП, паттернов разработки, 3+ лет практического опыта в коммерческой разработке)
- Spring core, spring boot (Понимание жизненного цикла бина, опыт написания своих процессоров жизненного цикла, знание в чем суть spring boot)
- Kubernetes на уровне хорошего понимания базовых сущностей и работы с ними (deployment, statefulset, pvc, ingress, service, и т.д.)
- Git (базовые знания, понимание отличия указателя от ветки, rebase и т.д.)
Желательно:
- Gradle, groovy (Тесты и скрипты сборки)
- Gradle (написание билдскриптов, может быть плагинов
- Реляционные базы (проектирование бд, sql запросы), NOSQL (опыт работы с tarantool, redis)
- Liquibase (опыт написания скриптов миграций)
- Helm (опыт составления чартов и понимание работы
- Groovy, spock - написание тестов на spock, скриптов на groovy