Описание
РТЛабс создаёт и развивает масштабные цифровые сервисы Госуслуг: портал, мобильные приложения, социально значимые услуги и системы электронного правительства. Команда работает с высоконагруженными системами, включая цифрового ассистента Робота Макса, ЕСИА и СМЭВ.
Задачи
•Разрабатывать и поддерживать микросервисы для обработки потоков данных
•Оптимизировать компоненты системы под высокую нагрузку
•Реализовывать и поддерживать интеграции микросервисов с брокерами сообщений и базами данных
•Документировать код и покрывать его модульными тестами
•Взаимодействовать со смежными командами: тестированием, аналитикой и эксплуатацией
Требования
•Опыт работы разработчиком Java от 5 лет
•Опыт использования брокеров сообщений для обработки потоков данных: Apache Kafka, ActiveMQ или RabbitMQ
•Умение запускать приложения в Kubernetes и Docker
•Опыт разработки на Spring, Spring Boot и Spring Cloud
•Опыт разработки REST API и работы с OpenAPI
•Опыт использования реляционных СУБД, например PostgreSQL
•Будет плюсом опыт работы с NoSQL, например Cassandra, ScyllaDB и Elastic Stack
Условия
•Официальное трудоустройство
•Стабильный доход и квартальные премии
•Гибкое начало рабочего дня
•Гибридный формат: 3 дня в неделю в офисе и 2 дня дома для Москвы, Санкт-Петербурга, Казани, Ярославля, Рыбинска, Нижнего Новгорода, Воронежа, Краснодара, Самары и Екатеринбурга
•Удалённый формат работы в других регионах РФ
•ДМС со стоматологией и международной страховкой
•Компенсация 9 видов расходов: от КАСКО до билетов на концерты
•Программа внутреннего и внешнего обучения
•Проекты над социально значимыми цифровыми сервисами
•Прозрачные условия для развития и карьерного роста