Назад

Java-разработчик (Spring Boot)

200 000 - 220 000₽
Формат работы
remote (только Russia)
Тип работы
fulltime
Грейд
senior
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

TL;DR
Java-разработчик (Spring Boot): Разработка расчетной системы на базе микросервисной архитектуры с акцентом на Kafka-интеграции, производительность и надежность API. Фокус на проектировании распределенных сервисов, оптимизации запросов и JVM, обработке ошибок и тестировании интеграций.

Локация

Москва, Москва, RU; Remote

Группа Компаний Орбита - ведущий разработчик цифровых решений, российская аккредитованная ИТ-компания. Масштабный технологический проект с глубокой экспертизой в цифровизации бизнеса. Ключевые отрасли: государственный сектор, FinTech, HRTech, коммуникации и медиа, услуги, рынок недвижимости, travel. Нам доверяют крупнейшие компании РФ, среди них: Т1, ВТБ, Иннотех, Альфа Банк, ОИС и другие. Более 6 лет мы ведем собственную продуктовую и заказную разработку высокоэффективных цифровых решений.

Задачи:

  • Работа в agile команде
  • Разработка расчетной системы с использованием микросервисного подхода, PostgreSQL, OpenSearch, интеграций Kafka / REST, frontend API
  • Код ревью
  • Решение проблем производительности
  • Интенсивное взаимодействие с командой: аналитиками, тестировщиками, другими разработчиками, frontend
  • Взаимодействие с другими командами по вопросам интеграций

Требования:

  • Опыт коммерческой разработки на Java 5+ лет
  • Уверенное владение Java 21, Spring Boot 3.x, Spring Security, Spring Cloud
  • Уверенная работа с PostgreSQL, Liquibase, Hibernate/JPA, MapStruct/Lombok
  • Уверенный опыт работы с Kafka: consumer groups, ретраи/DLQ, идемпотентная обработка, понимание семантики доставки
  • REST-интеграции: серверные API и клиентские вызовы (OpenFeign / RestClient), обработка ошибок, таймауты и ретраи
  • Опыт unit- и интеграционного тестирования: JUnit, Testcontainers, тесты API и Kafka-интеграций
  • Git, Maven (мультимодульные проекты), Docker, Kubernetes

Большим плюсом будет:

  • Понимание уровней изоляции транзакций PostgreSQL, опыт анализа планов выполнения запросов (EXPLAIN/EXPLAIN ANALYZE) и оптимизации запросов по результатам
  • Опыт диагностики и снижения потребления памяти JVM (heap, GC, утечки, размер объектов/выборки из БД)
  • Опыт работы с метриками (Micrometer/Prometheus), системами трассировки запросов (OpenTelemetry/Jaeger), ELK-стеком
  • Продвинутый опыт Kafka: проектирование топиков (партиции, репликация, retention), настройка consumer/producer, consumer lag, разбор проблем производительности
  • Опыт разработки сервисов под несколько реплик в Kubernetes: race conditions, идемпотентность, распределённые локи (ShedLock)

Мы предлагаем:

  • Удаленный формат
  • Белую заработную плату, оформление согласно Трудовому кодексу РФ;
  • Комфортный старт: 3 месяца плавного погружения под присмотром HR;
  • Поддержку: IT-отсрочку и консультации HR/юристов;
  • Прозрачные процессы и открытую коммуникацию;
  • Работу на лучшем оборудовании без логирования времени, с фокусом на доверии и результате;
  • ДМС: медицинское страхование за счет компании;
  • Развитие: индивидуальный план обучения, посещение конференций и митапов, поддержка в развитии карьеры;
  • Личный бренд: возможность выступать на конференциях, митапах, публикация статей;
  • Бенефиты: ежеквартальное обновление корпоративных скидок;
  • Движ: организация вечеринок оффлайн и онлайн, предоставление мерча, проведение конкурсов и челленджей.

Откликайтесь, будем рады познакомиться лично!

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →

Текст вакансии взят без изменений

Источник - hh