О проекте
Мы ищем Java разработчика в команду по разработке инфраструктурных продуктов, обеспечивающих различные бизнес-процессы операторов связи. С помощью наших продуктов происходит подключение услуг, пакетов, смена тарифных планов, принятие решения о нотификации абонентов, запуске предикативной аналитики и многое другое. Продукты обеспечивают обработку 4 миллионов запросов в час.
Задачи
- Взаимодействие с аналитиками команды: анализ требований, техническое проектирование новой функциональности, помощь в составлении функциональных спецификаций, декомпозиция задач для оценки;
- Взаимодействие с другими разработчиками внутри команды и параллельными командами: для выполнения собственной задачи (в интеграционных кейсах), code review;
- Оптимизация и поддержкаивать существующего кода, багфикс;
- Разработка Unit-тестов, интеграционных тестов (kotlin);
- Разработка бизнес-логики для приложений BackEnd-а (Java 21);
- Участие в архитектурных решениях.
Требования
- Опыт разработки высоконагруженных многопоточных приложений;
- Опыт работы с реляционными БД от 2х лет;
- Навыки написания Unit-тестов, интеграционных тестов;
- Опыт работы с Linux;
- Умение разбираться в чужом коде, писать понятный код для других разработчиков;
- Знание основных паттернов проектирования и принципов разработки ПО, умение применять их на практике;
- Знание основных архитектурных паттернов.
FAQ
-
Как проходит собеседование?
-
Есть ли возможность работать удаленно?
-
В Nexign гибкий график работы. Что это значит?
-
Остались вопросы?