Главная›Вакансии›IT и разработка›Программист›Ведущий Java backend разработчик

Nobilis.Team · Казань

Ведущий Java backend разработчик — Nobilis.Team

Развивать архитектуру модульного backend-приложения, REST API и бизнес-логику, включая валидацию, обработку ошибок и документацию. Проектировать модели данных и...

Работодатель открыл эту же позицию ещё в одном городе: Рязань.

Коротко о вакансии

Зарплату работодатель не назвал — вилку обсуждают на собеседовании. В требованиях: java, spring boot, postgresql, hibernate, liquibase.

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

Мы создаем и внедряем CRM-решения для полного цикла обслуживания клиентов в самых различных индустриях. Среди наших клиентов банки, финансовые компании, предприятия розничной торговли, сотовые операторы, автосалоны и многие другие.

Мы являемся современной ИТ-компанией в полном смысле: мы мобильные, распределенные, держим фокус как на клиентах, так и на сотрудниках, вкладываемся в саморазвитие, следим за work/life balance.

Сейчас мы ищем Ведущего Java Backend-разработчика для развития корпоративного продукта: серверные API, данные, внешние интеграции, контейнерные среды и AI-функции.

Нам нужен самостоятельный инженер с опытом для работы от 4-5 лет со всем backend-контуром: от обсуждения потребностей с заказчиком до реализации и запуска.

Чем предстоит заниматься

  • Развивать архитектуру модульного backend-приложения, REST API и бизнес-логику, включая валидацию, обработку ошибок и документацию;

  • Проектировать модели данных и миграции, оптимизировать запросы и кеширование;

  • Развивать аутентификацию, авторизацию и ролевую модель; контролировать доступ к внешним данным и управлять подключениями;

  • Программно управлять контейнерными средами: от создания и ожидания готовности до обработки сбоев и освобождения ресурсов;

  • Развивать AI-функции: потоковые диалоги, хранение истории, сокращение контекста, агентные инструменты и RAG — от подготовки данных до использования найденного контекста в ответах;

  • Обеспечивать проверку прав, согласованность состояния и обработку ошибок при выполнении удалённых операций и вызовах инструментов;

  • Писать тесты, диагностировать production-проблемы, развивать наблюдаемость, согласовывать API с frontend-разработчиками.

Обязательные технические требования

  • Уверенное владение Java, опыт production-разработки на Spring Boot и готовность работать с Java 21 и Spring Boot 3.5;

  • Опыт проектирования архитектуры и REST API, самостоятельного принятия технических решений и развития существующей кодовой базы;

  • Знание Spring MVC, Spring Security, Spring Data JPA/Hibernate, валидации запросов и документирования API через OpenAPI;

  • Практический опыт PostgreSQL, SQL и Liquibase; понимание транзакций, индексов, оптимизации запросов, кеширования и пулов подключений;

  • Опыт подключения внешних реляционных источников, включая MS SQL Server, и разграничения доступа к данным;

  • Опыт реализации аутентификации и авторизации с JWT, OAuth2 и OIDC/SSO;

  • Владение Maven и Git; опыт OpenFeign для HTTP-интеграций, JGit для работы с репозиториями, MapStruct для преобразования объектов и Ehcache для кеширования;

  • Практический опыт Docker и программного управления контейнерами через docker-java;

  • Знание Docker Compose, Docker Swarm, Traefik и GitLab CI на уровне настройки окружения, понимания сборки и развёртывания, диагностики проблем;

  • Практический опыт LLM API и LangChain4j: потоковые ответы через SSE, история диалогов и управление контекстом;

  • Опыт построения RAG, работы с эмбеддингами и векторным поиском в Qdrant;

  • Опыт агентных сценариев, вызова инструментов и MCP-интеграций с проверкой прав и обработкой ошибок;

  • Опыт модульного и интеграционного тестирования с JUnit и Testcontainers, включая проверки с базами данных;

  • Навыки диагностики по логам, метрикам и трассировкам с использованием Actuator, Micrometer, OpenTelemetry и OTLP; понимание трассировки AI-вызовов;

  • Понимание React и TypeScript на уровне согласования API-контрактов и совместной диагностики frontend/backend;

  • Понимание специфики корпоративного ПО для внешних заказчиков: ролевой модели и безопасности, интеграций с их ИТ-ландшафтом, требований к надёжности и влияния изменений на процессы пользователей

Что важно

  • Уметь общаться с бизнес-заказчиками, выявлять реальную потребность за первоначальным запросом, уточнять требования, объяснять варианты решения и переводить бизнес-задачи в техническую реализацию;

  • Готовность работать итерационно: сформулировать гипотезу, обсудить ее, проверить, скорректировать и двигаться дальше;

  • Самостоятельно прорабатывать задачи, проверять гипотезы и учитывать обратную связь, ценим не способность безошибочно угадать решение с первого раза, а способность осмысленно искать его вместе с командой;

  • Декомпозировать работу, оценивать сроки, согласовывать приоритеты и своевременно сообщать о рисках и необходимости помощи;

  • Отвечать за результат до эксплуатации, учитывать пограничные сценарии и последствия изменений;

  • Аргументировать решения, слышать коллег, конструктивно давать и принимать обратную связь;

  • Проводить code review, делиться знаниями и помогать другим разработчикам;

  • Находить баланс между пользой для пользователя, качеством, сложностью реализации, техническим долгом и сроками.

Что мы предлагаем

  • Работу над корпоративным продуктом, объединяющим backend, интеграции, контейнерные среды и AI;

  • Развитие экспертизы в AI-инженерии и агентных системах;

  • Оформление ТК РФ, после испытательного срока подключение к ДМС, компенсация спортивных программ;

  • Работа в аккредитованной IT-компании (льготы IT ипотеки, отсрочки);

  • Возможность работы в одном из наших офисов или удаленно, преимущественно по желанию сотрудника;

  • График работы 5/2, гибкое начало рабочего дня, отсутствие дресс-кодов и только полезная бюрократия;

  • Интересные корпоративные мероприятия, клубы по интересам.

  • Круг единомышленников, командный подход и адекватное, открытое к диалогу и новым идеям руководство;

  • Систему профессионального, карьерного и финансового развития

Технологический стек

Java 21, Spring Boot 3.5, PostgreSQL, Hibernate, Liquibase, Maven, OpenFeign, MapStruct, Ehcache, JUnit, Testcontainers.

LangChain4j, LLM API, MCP, Qdrant, RAG, SSE.

Docker, Docker Compose, Docker Swarm, Traefik, GitLab CI, Actuator, Micrometer, OpenTelemetry, OTLP.

Вакансия опубликована 29 сентября, проверена 06.10.2026. Открыть оригинал.

Ключевые навыки

JavaSpring BootPostgreSQLHibernateLiquibaseMavenLLM APIQdrantDocker-composeRAGJUnitGitlabOpenTelemetryREST APITraefikУправление стейкхолдерами

Как откликнуться

Отклик оформляется на странице работодателя — кнопка выше ведёт туда напрямую. Перед отправкой стоит подогнать резюме под текст вакансии: работодатели читают первые строки и ищут в них свои слова. Если рассылаете отклики десятками, посмотрите сервис автооткликов — он отправляет их за вас по заданным настройкам, до 50 в сутки. Про сам поиск работы есть разбор в статье как быстро найти работу.

Спросите нейросети о вакансии

Отвечает DeepSeek по данным этой страницы: зарплата против рынка, условия, работодатель

Вопросы по этой вакансии

Сколько платят на позиции «Ведущий Java backend разработчик»?

Вилку работодатель не назвал — обсуждать деньги придётся на собеседовании. Для ориентира: в среднем по направлению «Программист» платят 155 000 ₽.

Какой опыт нужен?

В требованиях указано: от 3 до 6 лет. Формат работы удалённый, переезд не потребуется.

Вакансия ещё открыта?

Да, на 06.10.2026 она активна: каждую ночь каталог сверяется с источником, закрытые предложения помечаются и уходят из списков.

О компании

Nobilis.Team

Nobilis.Team — ИТ-интегратор изменений и партнёр для развития карьеры Ты уже профи или только делаешь первые шаги в ИТ? Хочешь участвовать в проектах, которые влияют на бизнес и общество? Приходи к нам! Nobilis.Team  — российская ИТ-компания, эксперт в разработке и внедрении решений в сфере CRM, Customer Experience, Business Intelligence, аналитики и визуализации данных, RPA, веб/мобильной раз…

Похожие вакансии

Соседи по направлению с близкими требованиями.

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

Зарплата не указана

Т-Банк · Воронеж

Проектирование компонентов систем. Организация процесса разработки. Написание и ревью кода. Написание тестов на свой код. Наставление менее опытных коллег.

От 3 до 6 летПрограммистОпубликована 21 сентября

Backend-разработчик (PHP / Symfony)

Зарплата не указана

TeamLead · Нижний Новгород

Разрабатывать и поддерживать backend-сервисы на PHP 8.x и Symfony: бизнес-логику, API, интеграции и фоновые задачи.

Можно удалённоОт 3 до 6 летПрограммистОпубликована 28 сентября

Программист-консультант 1С

Зарплата не указана

Уральский центр систем безопасности · Екатеринбург

Обеспечивать общую стабильную работу системы, включая отдельные ее модули и интеграцию с другими системами. Консультировать пользователей по вопросам работы в...

От 3 до 6 летПрограммистОпубликована 5 октября

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

Зарплата не указана

Т-Банк · Воронеж

Разрабатывать внешние и внутренние продукты. Прорабатывать и реализовать интеграционные решения.

От 3 до 6 летПрограммистОпубликована 21 сентября

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

Зарплата не указана

ПРОВИТЕХ · Нижний Новгород

Разработка функционала по проектам: Backend для сайта и мобильного приложения, Backend для Дашбордов, Backend для Рабочего места кассира.

Можно удалённоОт 3 до 6 летПрограммистОпубликована 30 сентября

Fullstack-разработчик Angular

Зарплата не указана

Группа Компаний Мечел · Челябинск

Вам доверят разработку нового функционала программного обеспечения компании (CRM/WMS собственной разработки). От вашего результата будет зависеть скорость и точность...

От 3 до 6 летПрограммистОпубликована 30 сентября

Расчёты по этой вакансии

Пригодится до собеседования: сколько останется на руки от названной суммы, как считаются отпускные и переработки.

Ещё по направлению

Разработка на Python, Java, C#, 1С, JavaScript и других стеках: продукты, интеграции, поддержка систем.