Обязанности:
-
Разработка backend-части системы
-
Написание новых модулей системы
-
Поиск и устранение багов в существующих модулях
-
Участие в обсуждении и принятии архитектурных решений
-
Участие в планировании и оценке задач
-
Участие в code review
-
Рефакторинг и оптимизация существующего кода
-
Участие в обсуждении и разработке бизнес-процессов системы
-
Оптимизация производительности, обеспечение отказоустойчивости
-
Ввод системы в промышленную эксплуатацию
Стек который мы используем:
- gitlab, docker swarm / kubernetes, java 11, Groovy 2.5.X Spring (Spring Boot 2.1.9, Spring Cloud, Sprint Integration, Spring Data, etc), Hazlecast, ELK, MongoDB, Junit 5, Kafka, Eureka, Ribbon, Hystrix.
Требования:
• - Опыт коммерческой разработки на Java от 2х лет.
- Java 8+ (Core, Concurrency, Collection, Lambda, Stream API)
- Знание Spring Framework (MVC, Security, AOP, DI, IoC)
- Понимание http-протокола
- Опыт разработки веб-сервисов (REST, SOAP)
- Понимание SOLID
- Система сборки Maven
- Опыт работы системами контроля версий (мы используем git)
- Знание основных паттернов проектирования
- Знакомство с JUnit и умение писать юнит-тесты
- Самостоятельность, ответственность и аккуратность
- Умение тестировать собственный код
- Умение разбираться в чужом коде
- Умение работать в команде
Будет плюсом:
- Опыт работы с микросервисной архитектурой
- Знание и опыт работы с *nix-системами
- Опыт работы с MongoDB
- Общее понимание устройства Docker и Docker Compose
- Знание Groovy
- Опыт работы с Kafka
- Опыт работы с ELK-стеком
Условия:
• График работы: 5/2 c понедельника по пятницу, выходные дни: суббота, воскресенье;
• Месторасположение офиса: ст.м. Красные ворота / Комсомольская (5 мин. пешком).
• Стабильная белая зарплата, выплаты осуществляются 2 раза в месяц на банковскую карту (25-го числа – аванс, 10-го числа – з/пл), з/пл проект с МТС-банком;
• Официальное трудоустройство с 1-го рабочего дня в штат компании МТС, оплачиваемые больничные и отпуска;
• Cкучно не будет - множество интересных и сложных проектов
•Саморазвитие - мы сделали обучение доступным. Вы можете проходить тренинги очно, дистанционно, в Корпоративном университете, у провайдеров, у наставников;
•Развитие в компании - Вы сами выбираете: стать экспертом или руководителем;
•Чемпионат по программированию – соревнуемся не только в спорте
•Здоровье своих сотрудников - ДМС со стоматологией, страхование жизни, страхование при поездках за рубеж;
•Спорт - корпоративные соревнования по футболу, баскетболу и волейболу, различные спорт-программы или компенсация вашего фитнес - абонемента;
•Хороший отдых - отпуск 28 календарных дней + 3 календарных дня дополнительно ежегодно, а также различные скидки на путешествия от наших партнеров;
•Возможности раскрыть талант - мы поддерживаем хобби сотрудников, у нас есть корпоративный театр и кукольный театр;
•Социальную ответственность - мы помогаем детям из детских домов, обучаем пенсионеров безопасному поведению в сети, сдаем кровь, очищаем парки от мусора на волонтерских субботниках и многое другое.
Контакты: ymgorbac@mtsretail.ru