Наш клиент - одна из крупнейших продуктовых компаний на рынке РФ, которая специализируется на разработке, внедрении и обслуживании OSS/BSS систем. Это класс программных продуктов, которые используют операторы связи, tv-компании, энергетические предприятия и подобные, которые регулярно и персонально взаимодействуют с клиентами.
OSS/BSS - это ядро бизнеса любой телеком компании, так как эти системы обеспечивают полный цикл: от управления инфраструктурой и ресурсами до взаимодействие с абонентами (следить за потреблением услуг и регулярно выставлять счета).
Вам предстоит участие в разработке с нуля и развитии сложных BSS-решений в команде RnD: разработку биллинговой системы для крупных операторов связи (Tier 1 и 2), системы обработки и хранения потоков финансовой информации, продукты класса BigData. Используемый технологический стек: Oracle DB, NoSQL сaches, RabbitMQ, Java SE и другие современные технологии. Работа в слаженной, нацеленной на результат команде с использованием гибких подходов Agile.
Основная задача:
Разработка новых продуктов в бизнес-сегменте Payment Management (управление финансовыми потоками, автоматизация взаимодействия с платежными системами, кредитными организациями и т.д.).
Разработка многопоточных высоконагруженных приложений;
Разработка и проектирование баз данных;
Участие в архитектурных решениях;
Code Review.
Требования:
Опыт разработки на Java SE от 2х лет (multithreading6 concurrency);
Понимание +/- NoSQL и SQL баз данных;
английский язык - не ниже intermediate.
Будет плюсом:
Базовые знания каких-либо языков программирования, кроме Java. Приветствуются Groovy, Scala, Kotlin, C++, Python или Go.
Опыт работы с AMQP-очередями (RabbitMQ, ActiveMQ и т.п.), опыт использования Apache Kafka.
Опыт работы с front-end технологиями и фреймворками (JavaScript, AngularJS и т.д.).
Базовые навыки работы с OS Linux.
Понимание принципов распределенной архитектуры (CAP theorem, CQRS pattern etc.).
Понимание принципов итеративной разработки, роли Developer в Scrum.
Условия:
Оформление по ТК РФ + полностью белая зарплата (оклад + премии);
ДМС, страхование от несчастных случаев;
Дополнительные премии при рождении ребенка, свадьбе и др.;
Курсы английского;
Гибкий график, свободный дресс-код, чай/кофе/печеньки в офисе.