Назад
19 часов назад

Java Developer (Spring Boot)

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

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

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

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

Java-разработчик

Компания: IT People group
Тип занятости: #full_time
Уровень: #middle
Страна: #RU
Локация: #remote

Подробное описание вакансии:

Нажмите, чтобы развернуть...

Ищем Java-разработчика уровня Middle для удаленной работы на 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-данных (пароли, токены).

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

Дополнительная информация
Ставка обсуждается. Локация: РФ.

Контакты
- Telegram:

Стек технологий: #java #spring_boot #spring_security #oauth2 #spring_data_jpa #postgresql #redis #liquibase #vault #kubernetes #openfeign #logbook #lombok #junit_5 #mockito #assertj #guava

|

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

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

Источник -