NDA
сегодня

java разработчик

ниже рынка на 19,0%
вакансия 160 000 ₽
в среднем 197 432 ₽
мэтч
Добавь резюме в профиле, чтобы видеть % мэтча с вакансией

сопроводительное письмо

Добавь резюме в профиле, а нейросеть определит твою категорию. Затем ты сможешь генерировать сопроводительные письма для вакансий этой категории

описание

AI-платформа преобразует изображения в динамические видеоролики с использованием передовых ML-моделей. В основе продукта — высоконагруженная распределённая инфраструктура.

задачи

  • Выводить инфраструктуру на новый уровень отказоустойчивости, автоматизации и масштабируемости.

требования

  • Java 17+: Core (Collections, Generics, Streams, Optional), исключения, многопоточность (базово), JVM basics.
  • Spring Framework / Spring Boot: DI/IoC, конфигурация, профили, properties/yaml.
  • Spring MVC (REST): контроллеры, валидация, обработка ошибок, фильтры/interceptors.
  • Spring Data JPA/Hibernate: сущности, связи, транзакции, проблемы N+1, lazy/eager, пагинация.
  • Spring Security (часто): JWT/OAuth2, роли/доступы, фильтры.
  • Уверенный SQL, индексы, join’ы, транзакции, уровни изоляции.
  • PostgreSQL, понимание принципов миграций (Liquibase/Flyway).
  • REST best practices, OpenAPI/Swagger.
  • Базово: работа с RestClient, обработка ретраев/таймаутов.
  • Понимание идемпотентности, версионирования API.
  • JUnit 5, Mockito.
  • Spring Boot Test, Testcontainers.
  • Написание интеграционных тестов для репозиториев и контроллеров.
  • Maven/Gradle.
  • Docker (умение запустить сервис с зависимостями).
  • Базовое понимание CI/CD (GitHub Actions/GitLab CI), работа с артефактами и окружениями.
  • Будет плюсом опыт работы с VirtualThreads.

условия

  • Полностью удалённый формат работы.
  • Full time занятость.
  • Команда профессионалов, минимальная бюрократия, реальное влияние на архитектуру и технологические решения.
Telegram Добавить в отклики