Назад
2 дня назад

Middle Java Developer

Формат работы
remote (только Russia)
Тип работы
fulltime
Грейд
middle
Страна
Russia
vacancy_detail.hirify_telegram_tooltipВакансия из Telegram канала -

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

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

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

#вакансия #Java #middle #удаленноРФ

• Роль: Java-разработчик
• Грейд: Middle
• Компания: IT People group
• Ставка: рассмотрим вашу
• Локация: РФ
• Срок привлечения: 6 месяцев
• Формат работы: Удаленно
• Загрузка: Фултайм

Требования:
• Опыт коммерческой разработки на Java не менее 4-х лет
• Разработка микросервисной архитектуры:
• Опыт проектирования и создания back-end микросервисов.
• Навыки написания и интеграции REST и SOAP сервисов.
• Java 17+ — уверенное владение современными конструкциями
• Spring Boot 3.x — глубокое понимание конфигурации, DI, жизненного цикла бинов.
• Spring Data JPA — работа с PostgreSQL, настройка Entity, репозиториев, миграции через Liquibase.
• Spring Cloud OpenFeign — создание и конфигурация REST-клиентов для микросервисов.
• Опыт применения Lombok: Slf4j, RequiredArgsConstructor, Builder, Data.
• Написание unit-тестов (BDD-стиль given/then, мокирование, fluent-ассерты) - JUnit 5 + Mockito + AssertJ
• Работа с Kubernetes:
   • Навыки деплоя, масштабирования и сопровождения приложений в Kubernetes.
   • Опыт написания и поддержки Helm-чартов и понимание CI/CD процессов при работе с кубером, spring.cloud.kubernetes, работа с ConfigMap/Secrets.
• Опыт перехода/импортозамещения СУБД:
   • Практический опыт миграции с Oracle Database на PostgreSQL.
   • Знание особенностей работы с Migrations Tool (Liquibase). Опыт адаптации и оптимизации SQL-запросов под PostgreSQL, работа со схемами, настройка пула соединений.
• Redis — настройка кэширования (Spring Cache + Redis), конфигурация TTL.
• HashiCorp Vault — получение секретов через AppRole, настройка bootstrap.yml.
• Logbook — логирование HTTP-запросов/ответов, обфускация sensitive-данных (пароли, токены).

Описание технического стека:
• Java 17+, Spring Boot 3.x, Spring Security 6, OAuth2, Spring Data JPA, PostgreSQL, Redis, Liquibase, Vault, Kubernetes, OpenFeign, Logbook, Lombok, JUnit 5, Mockito, AssertJ, Guava.

Будет плюсом:
• Опыт настройки Observability (Prometheus, Grafana, ELK)
• Опыт работы с Kafka, RabbitMQ
• Написание многопрофильной конфигурации (YAML, bootstrap.yml).
• Опыт интеграции с внешними системами через Feign-клиенты.

Для резюме:

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

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

Источник -