Senior Java Backend разработчик
Вакансия предлагает четкий стек и конкретные задачи, но имеет ряд ограничений: проектная занятость (3-4 месяца), строгое требование по локации (МСК/МО) и оформление только через ИП. Уровень оплаты для Senior-позиции является средним по рынку.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Сложность вакансии
Высокая сложность обусловлена узкоспециализированными требованиями к знанию PKI и практическому опыту работы с сервисами СМЭВ и УЦ. Кроме того, позиция Senior предполагает глубокое владение архитектурными паттернами и облачными технологиями.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Предложенная ставка 280 000 руб. для Senior Java разработчика находится на нижней границе рыночного диапазона для Москвы, где медиана составляет около 350 000 - 400 000 руб. Однако, учитывая проектный характер и узкую нишу (PKI/СМЭВ), оплата может быть приемлемой для специалистов, ищущих краткосрочный контракт.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
*🔎 Senior Java Backend* разработчик
*❗️*1. Обязательно понимать технологию PKI и принципы работы работы аккредитованного удостоверяющего центра
*❗️*2. иметь практической опыт создания сервисов аккредитованного УЦ (личный кабинет, интеграции с сервисами СМЭВ)
Локация: только Москва и МО
Формат: удалённо, рабочее время 09:00 - 18:00 по Москве
Оформление: только по ИП
Оплата: 280 000 руб/мес. или 1 700 руб/час
Длительность проекта: 3 - 4 месяца
*📌*Что предстоит:
- Проектировать приложения, участвовать в анализе и выборе технических решений.
- Оценивать сроки и декомпозировать задачи.
- Проектировать REST API, вести документацию в Swagger, разрабатывать модели данных PostgreSQL.
- Разрабатывать высоконагруженные cloud-ready приложения и сервисы на Java.
- Покрывать код unit-тестами и проводить code review.
- Работать с CI/CD и развёртыванием сервисов в Kubernetes/OpenShift.
- Сопровождать релизы и вывод сервисов в промышленную эксплуатацию.
- Участвовать в третьей линии поддержки, находить узкие места и оптимизировать приложения.
*📌*Обязательные требования:
- Понимание технологии PKI и принципов работы аккредитованного УЦ.
- Практический опыт разработки сервисов УЦ, включая личный кабинет и интеграции со СМЭВ.
- От 3 лет командной коммерческой разработки на Java с применением Agile.
- Знание ООП, ООАД, шаблонов проектирования, Clean Code и SOLID.
- Опыт проектирования и разработки высоконагруженных, распределённых и отказоустойчивых систем.
Стек: Java SE 9+, Spring Boot, Hibernate, PostgreSQL, S3, Apache Kafka, Swagger, Docker, Kubernetes, OpenShift.
*✅* Подробности о вакансии в канале: Откликнуться
*📩 Резюме присылайте в личку:* Откликнуться
*❗️*приложите резюме и кратко опишите опыт работы с PKI, сервисами УЦ и СМЭВ. Укажите текущую локацию, наличие ИП и возможную дату старта.
*❗️*Рассматриваем кандидатов, соответствующих всем обязательным требованиям.
](https://www.linkedin.com/search/results/all/?keywords=%23java&origin=HASH_TAG_FROM_FEED) [ ](https://www.linkedin.com/search/results/all/?keywords=%23javabackend&origin=HASH_TAG_FROM_FEED) [ ](https://www.linkedin.com/search/results/all/?keywords=%23springboot&origin=HASH_TAG_FROM_FEED) [ ](https://www.linkedin.com/search/results/all/?keywords=%23%D1%81%D0%BC%D1%8D%D0%B2&origin=HASH_TAG_FROM_FEED) [ ](https://www.linkedin.com/search/results/all/?keywords=%23backend&origin=HASH_TAG_FROM_FEED) [ [](https://www.linkedin.com/search/results/all/?keywords=%23%D1%83%D0%B4%D0%B0%D0%BB%D0%B5%D0%BD%D0%BD%D0%B0%D1%8F%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0&origin=HASH_TAG_FROM_FEED)
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- Java SE
- Spring Boot
- Hibernate
- PostgreSQL
- S3
- Apache Kafka
- Swagger
- Docker
- Kubernetes
- OpenShift
- PKI
- REST API
- Unit Testing
- CI/CD
- Agile
Возможные вопросы на собеседовании
Проверка ключевого требования вакансии по специфике бизнеса.
Расскажите о вашем опыте реализации взаимодействия с сервисами СМЭВ: с какими версиями протокола работали и какие сложности возникали?
Оценка понимания фундаментальных основ безопасности, необходимых для работы в УЦ.
Как устроена цепочка доверия в PKI и какие механизмы обеспечивают неизменность данных в контексте аккредитованного УЦ?
Проверка навыков проектирования высоконагруженных систем, указанных в стеке.
Как вы организуете обработку сообщений в Kafka для обеспечения гарантии доставки 'exactly once' в распределенной системе?
Оценка опыта работы с инфраструктурой.
С какими проблемами производительности Java-приложений в среде Kubernetes вы сталкивались и как их решали?
Проверка навыков проектирования API.
Каких принципов вы придерживаетесь при проектировании версионности REST API, особенно при интеграции с внешними государственными системами?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

