Наша команда разрабатывает продукт для сбора, хранения и анализа данных о пользовательском окружении с целью выявления проблем пользователей и своевременного реагирования на них. Аналитика проводится на основе собираемой в NRT режиме информации по рабочему окружению и данных различных внутренних продуктов.
Обязанности
- разработка backend части автоматизированной системы с учетом требований безопасности, отказоустойчивости
- писать эффективный и понятный код на Java
- разработка интеграций java-сервисов (через kafka/rest)
- реализация бизнес-логики
- проектирование бд
- написание тестов.
Требования
- опыт работы java-разработчиком от 1-3 лет
- уверенное понимание Java Core: Collection, Stream api
- опыт реализации Rest API
- опыт работы с системой сборки проектов на Maven, с экосистемой Spring (Boot, Data и тд.)
- понимание принципов микросервисной архитектуры (REST, gRPC, взаимодействие сервисов)
- опыт работы с PostgreSQL: написание сложных запросов, оптимизация, работа с индексами, транзакциями
- понимание работы очередей сообщений: kafka
- опыт написания модульных и интеграционных тестов.
Условия
- локация: Москва, БЦ "Даниловский форт" (м.Тульская / Нагатинская / МЦК "Верхние котлы")
- возможен гибридный формат работы
- гибкий график начала рабочего дня
- уровень заработной платы определяем по итогам собеседования
- бесплатный спортзал
- ДМС с 1го дня работы работы
- обучение и сертификацию за счет компании
- выстроенные процессы по адаптации, оценке и понятную систему роста в компании
- наставника на период адаптации и богатую корпоративную жизнь, в которой можно участвовать по желанию.
Похожие вакансии
Высшее техническое или ИТ-образование. Опыт программирования 1С от 3-х лет, уверенное владение платформой «1С:Предприятие 8...
Знание и опыт работы на стеке C++, Qt от 4-х лет. Знание архитектуры ОС Linux и Android, также приветствуется...
Высшее техническое образование. От 3 лет опыта в IT/cybersecurity. Знания в области сетей передачи данных на уровне CCNP/JNCIP...
T-SQL. PL SQL (Oracle). С#. Excel (базовые формулы + сводные таблицы). Базовые знания по банковским продуктам (кредиты, депозиты и...
Умение работать в MATLAB для моделирования радиоканала. Умение работать с multipath fading. Умение работать в Simulink. Опыт разработки на C...
