Описание вакансии
Условия работы
Ищем увлеченных разработчиков на языке Java, готовых присоединиться к команде, которая занимается разработкой высоконагруженных клиентских сервисов (по одному, например, 1,5 млн. пользователей и миллиарды платежей) в сфере энергетики и ЖКУ (например, личные кабинеты клиентов физических и юридических лиц – управление счетами, оплата задолженности, модуль администратора и т. д.). Наши продукты представлены в двух форматах: веб- и мобильные приложения. Вам предстоит заниматься разработкой сложной системы с микросервисной архитектурой, выстраивать взаимодействие сервисов друг с другом, решать задачи оптимизации работы системы, а также реализовывать сложные интеграционные сценарии с различными системами.
Обязанности:
- Разработка B2C сервисов (Личные кабинеты, мобильные приложения, системы умного дома и IoT);
- Интеграция внешними системами и сервисами;
- Выработка архитектурных решений и их умение обосновать;
- Участие в проектировании системной архитектуры;
- Участие в развитии технологического стека;
- Менторство;
- Тюнинг приложений.
Требования:
- Опыт разработки на языке Java от 3 лет;
- Опыт разработки систем с микросервисной архитектурой, понимание плюсов и минусов такой архитектуры;
- Аналитический склад ума;
- Опыт профилирования приложений;
- Опыт разработки многопоточных приложений;
- Глубокое понимание работы Spring-boot «под капотом»;
- Опыт работы с инструментами распределённого кэширования (Hazelcast, etc);
- Знание SQL;
- Очереди, где и как их применять;
- Опыт работы с Apache Kafka;
- Опыт работы с реляционными СУБД;
- Опыт работы в Linux-системах;
- Понимание DevOps-процессов;
- Желание развиваться профессионально.
Условия:
- Работа в одной из ведущих компаний разработчиков ИТ-решений в энергетическом секторе;
- Конкурентоспособная заработная плата, обсуждаемая с каждым кандидатом лично на собеседовании;
- Оформление и все социальные гарантии по ТК РФ;
- Квартальная премия по результатам работы;
- ДМС после испытательного срока;
- Профильные курсы, сертификация;
- Доброжелательная атмосфера в коллективе;
- Работа в слаженной команде специалистов.