Вот описание одного из проектов «Единый Профиль Клиента»
Это распределенная и высоконагруженная система с несколькими типами хранилищ данных и прикладным резервированием. Наша цель – предоставить потребителям сервисы работы с персональными данными клиентов, которые доступны в режиме 24x7. Для её достижения мы используем самый современный стек технологий. Наши команды решают задачи, связанные с построением распределенной системы, задачи оптимизации производительности, задачи обеспечения горизонтального масштабирования и перевода в облачную инфраструктуру.
Чем предстоит заниматься?
- Разработкой распределенной высоко нагруженной системы на Java/Kotlin с использованием GridGain, Kafka, Oracle, PostgreSQL
- Проведением code review коллег. Устранением замечаний к своему коду
- Проектированием и декомпозицией задачи на спринт вместе с командой
- Написанием unit/integration тестов
Требования
- Уверенное знание стека используемых технологий: Java, Spring Core, Spring Boot
- Опыт разработки с использованием Oracle или PostgreSQL
- Опыт разработки c использование GridGain/Apache Ignite или любого другого In memory data grid
- Опыт разработки с использование Kafka
- Большим плюсом будет опыт в Spring Statemachine
- Умение работать в команде
Плюсом будет являться
- Разработка микросервисов под облачную инфраструктуру
- Опыт в построении горизонтально масштабируемых отказоустойчивых систем
- Знание технологий виртуализации и контейнеризации
- Опыт оптимизации производительности системы. Поиск и анализ причин возникновения performance drop
- Опыт работы с gRPC и Protobuf
Мы предлагаем:
- Оформление в компании ТИМ ФОРС в штат (по ТК РФ) или сотрудничество по ИП
- Формат работы: удаленный
- При необходимости оплачиваем релокацию и предоставляем оборудование
- Оклад обсуждается