Обязанности:
«NEVOD SON» —российский программный продукт, предназначенный для планирования, настройки, оптимизации, восстановления и управления сетями мобильного радиодоступа.В основе «NEVOD SON» заложена концепция Self-Organizing Network, которая позволяет мобильным сетям адаптироваться к различным изменениям без вмешательства человека и автоматизировать множество процессов, чтобы сделать сотовую связь более надежной, а эксплуатацию эффективной и экономичной. Основные технологии продукта: Java, Spring, Jboss/WildFly, maven, Python, Redis, MariaDB, Cassandra, PostgreSQL, RabbitMQ, Ansible. Основные задачи: Разработка и внедрение высоконагруженного серверного приложения; Интеграция с OSS системами операторов; Участие в разработке архитектурных решений, взаимодействие с аналитиками и тестировщиками; Участие в совместном принятии архитектурных и технических решений с командой; Code review; Написание unit-тестов; Разработка новой функциональности; Доработка и рефакторинг существующего решения; Требования: 3+ года опыта в роли Java-разработчика: Java SE (core, multithreading); Java EE (Beans, IoC, Spring); Понимание принципов синхронного и асинхронного взаимодействий (очередь, REST API, SOAP); Знания технологий и методик проведения unit-тестирования, опыт использования соответствующих инструментов (JUnit, TestNg и т.п.); Понимание принципов работы и отличий SQL и NoSQL (MySQL, PostgreSQL, Redis, Cassandra). Опыт работы с RabbitMQ; Понимание принципов работы распределенных систем; Работа с Linux (командная строка, логи, процессы); Понимание принципов оптимизации приложений и нагрузочного тестирования; Опыт работы с таск-трекером(Jira, meteor и др.) и опыт работы с wiki(Confluence, xWiki и др); Умение работать в команде, коммуникабельность, способность к самостоятельному обучению и решению проблем; Будет плюсом: Опыт работы с CORBA; Опыт работы с JBOSS Опыт работы с GWT Опыт в телекоме/OSS; Умение работать в распределённых командах; Понимание принципов CI/CD и умении работать с Ansible; Опыт разработки распределенных высоконагруженных отказоустойчивых серверных приложений; Условия сотрудничества: оформление по ТК РФ; ДМС; компенсация расходов на питание; оплата домашнего интернета; страхование жизни и здоровья; полная занятость; удаленный режим работы / гибрид / работа в офисе.Похожие вакансии