Senior Java Developer (AI)
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
TL;DR
Senior Java Developer (Java/Spring): Разработка и поддержка backend-части продуктов для управления фискальными данными с акцентом на распил монолита на микросервисы и интеграцию AI-агентов. Фокус на проектировании отказоустойчивых систем, оптимизации производительности и автоматизации поддержки с помощью LLM.
Локация: Обязательное посещение офиса в Москве на период испытательного срока, далее возможен гибридный график.
Компания
Крупнейший оператор фискальных данных в России и аккредитованная IT-компания, резидент Сколково.
Что делать
- Разрабатывать backend-часть личных кабинетов клиента и партнера, а также B2B API.
- Проектировать новые микросервисы и участвовать в разделении монолитной архитектуры.
- Создавать и интегрировать AI-агентов для автоматизации поддержки, анализа запросов и персонализации интерфейсов.
- Принимать участие в архитектурных решениях и выборе технологического стека (включая AI).
- Оптимизировать производительность системы и проводить рефакторинг legacy-кода.
- Проводить code review, участвовать в планировании спринтов и оценке задач.
Требования
- Высшее техническое образование.
- Опыт промышленной разработки на Java от 5 лет.
- Опыт работы со Spring Framework (Core, Boot, Data JPA, Web) и Hibernate/JPA от 3 лет.
- Глубокие знания Core Java: Collections, Concurrency, JVM, OOP, Design Patterns.
- Опыт проектирования высоконагруженных и отказоустойчивых систем.
- Уверенное владение Git, Maven и понимание процессов CI/CD.
Хорошо, если есть
- Опыт миграции с монолита на микросервисы.
- Знание Kubernetes, Docker, Kafka, Redis.
- Интерес или опыт в области AI/ML, LLM, RAG и агентных систем.
- Опыт работы с большими объемами данных и высокими нагрузками.
Культура и преимущества
- Оформление по ТК РФ с первого дня и «белая» заработная плата.
- ДМС, включающий поликлинику, стоматологию и госпитализацию.
- Комфортный офис в Москве (м. Спортивная / Лужники) с кухней и релакс-зоной.
- Гибкое время начала и окончания рабочего дня.
- Оплата обучения, профильных конференций и семинаров за счёт компании.
Процесс найма
- Онлайн-собеседование с Techlead команды.
- Финальный этап: лайфкодинг в офисе.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →