- Страна
- Россия
Откликайтесь
на вакансии с ИИ

Java-разработчик
Хорошая вакансия для Middle-разработчика с актуальным технологическим стеком (Java 17, Spring Boot 3). Четко прописанные требования и возможность удаленной работы делают предложение привлекательным, хотя проект ограничен сроком в 6 месяцев.
Сложность вакансии
Позиция требует глубоких знаний современного стека Spring Boot 3 и практического опыта работы с Kubernetes и Vault. Особую сложность может представлять специфический опыт миграции с Oracle на PostgreSQL.
Анализ зарплаты
В объявлении ставка не указана, однако для Middle Java-разработчика в РФ с опытом от 4 лет рыночный диапазон составляет 250 000 – 350 000 рублей. Предложение 'рассмотрим вашу' позволяет кандидату претендовать на верхнюю границу рынка при наличии специфического опыта с Oracle и K8s.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в IT People group уже сейчас
Отправьте свое резюме Юлии, чтобы присоединиться к команде IT People group и поработать над миграцией на современный стек!
Описание вакансии
#вакансия #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-клиенты.
Для резюме: Откликнуться
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Java
- Spring Boot
- Spring Data JPA
- PostgreSQL
- Microservices
- REST
- SOAP
- Liquibase
- Spring Cloud OpenFeign
- Lombok
- JUnit 5
- Mockito
- AssertJ
- Kubernetes
- Helm
- Oracle Database
- Redis
- HashiCorp Vault
- Logbook
- Spring Security
- OAuth2
- Prometheus
- Grafana
- ELK
- Kafka
- RabbitMQ
Возможные вопросы на собеседовании
Вакансия предполагает работу с микросервисами и Spring Cloud.
Расскажите о вашем опыте настройки межсервисного взаимодействия с помощью OpenFeign и обработки ошибок в таких цепочках.
В требованиях указан опыт миграции с Oracle на PostgreSQL.
С какими основными трудностями вы сталкивались при адаптации SQL-запросов и типов данных при переходе с Oracle на PostgreSQL?
Упоминается работа с HashiCorp Vault.
Как организован процесс получения секретов в Spring Boot приложении из Vault и в чем преимущества использования AppRole?
Требуется опыт работы с Kubernetes и Helm.
Опишите структуру Helm-чарта, который вы создавали, и как вы управляли конфигурациями (ConfigMap) для разных окружений.
Стек включает Redis для кэширования.
Как вы решаете проблему инвалидации кэша в распределенной системе при использовании Spring Cache и Redis?
Похожие вакансии
Middle Rust Developer
Node.js Разработчик
C#/.Net разработчик
.NET Разработчик, Middle
Python разработчик / Python Developer
Python-разработчик (Junior+ /Middle)
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!