DEV
Today
Разработчик Backend Java (Senior, добывающая промышленность)
📝 Краткое описание
- Грейд: Senior
- Ставка: 1 500 руб/ч
- Локация: РФ
- Гражданство: РФ
- Длительность проекта: 3–6 месяцев
- Краткое описание: Участие в рефакторинге монолита в микросервисы, разработке highload-архитектуры и оптимизации производительности. Работа в удалённом формате, фуллтайм.
🎯 Требования (стек)
- 7+ лет коммерческой командной разработки на Java
- Глубокое знание Java 21 (Concurrency, Performance, NIO)
- Экспертный уровень Spring Boot / Spring Framework (Data, Security)
- Опыт проектирования и разработки микросервисов (>30K TPS)
- Практика оптимизации high-load систем: профайлинг, тюнинг СУБД (транзакции, индексы, шардинг)
- Навыки работы с кэшированием, асинхронными паттернами
- Опыт многопоточного программирования для CPU-intensive задач
- Знание контейнеризации (Docker/Kubernetes), мониторинг (Prometheus/Grafana)
- Опыт интеграции с внешними системами (REST, gRPC, messaging)
- Ответственность за качество кода, pro-active позиция
- Умение проводить код-ревью и обучать коллег
- Time Series DB
- Работа с Redis (кластеризация, Lua-скрипты)
- SSO/OAuth2: Keycloak, OIDC
- NoSQL: Cassandra/MongoDB/Elasticsearch
- Настройка CI/CD (GitLab CI/Jenkins)
- Знание Kafka/RabbitMQ
- Docker
- REST
- Kubernetes
- Spring Boot
- gRPC
- Jenkins
- Spring Framework
- CI/CD
- Elasticsearch
- Gitlab CI
- Redis
- MongoDB
- Java Performance
- keycloak
- СУБД
- Cassandra
- NoSQL
- Kafka/RabbitMQ
- sso
- Java 21
- Concurrency
- highload
- Prometheus/Grafana
- OAuth2
📌 Описание вакансии
О проекте:
Проект для компании из сферы добывающей промышленности. Основной фокус — декомпозиция монолита в микросервисы и развитие высоконагруженной архитектуры.
Описание задач:
Инженер будет вовлечён в проектирование и реализацию микросервисов, работу над производительностью, внедрение инженерных практик и поддержку CI/CD.
- Рефакторинг и декомпозиция монолита
- Разработка нового функционала и оптимизация highload-архитектуры
- Внедрение инженерных практик
- Написание unit/integration тестов
- Проведение нагрузочного тестирования
- Участие в код-ревью и менторинг команды
📩 Присылайте CV + данные по кандидату:
● ФИО
● Страна + Город
● Дата рождения
● Грейд
● Ставка
● Дата, с которой готов приступить к работе
● Оценить требования ДА/НЕТ, в соответствии с наличием опыта
● Все требования с ответом "ДА" должны иметь отражение в CV кандидата
Вопросы и предложения ➡️ @Pro_test_Studi. Указать 🆔 запроса.