Java-разработчик
ОТП Банк. IT · зарплата не указана · Москва · HH · опубликовано 9 июня 2026 г.
Описание вакансии
Для разработки новой чат-платформы ищем Java-разработчика уровня Middle+ / Senior. На проекте предполагается высокая степень самостоятельности: разработчик будет отвечать за проектирование и реализацию backend-части продукта, взаимодействуя с кросс-функциональной командой (frontend, мобильная разработка, аналитика).
Чем предстоит заниматься:
Разрабатывать и поддерживать backend-часть продукта на Java 17+/21.
Проектировать и реализовывать REST API и интеграции со сторонними системами.
Работать с реляционными базами данных, разрабатывать SQL-запросы и поддерживать структуру данных.
Реализовывать и сопровождать миграции БД.
Настраивать взаимодействие сервисов через брокеры сообщений.
Покрывать код автоматизированными тестами и участвовать в развитии качества разработки.
Участвовать в проектировании архитектурных решений и выборе технических подходов.
Самостоятельно вести backend-направление проекта и принимать технические решения.
Что мы ждём:
Коммерческий опыт разработки на Java от 4 лет.
Опыт самостоятельной работы в роли единственного backend-разработчика или высокой степени автономности в принятии решений.
Уверенное знание Java 17+ (будет преимуществом опыт с Java 21).
Опыт разработки на Spring Boot / Spring Framework (Spring MVC, REST API).
Опыт работы с Apache Kafka или другими брокерами сообщений (например, RabbitMQ).
Опыт работы с PostgreSQL или другими реляционными СУБД, уверенное владение SQL.
Знание MyBatis или Hibernate/JPA
Опыт использования Liquibase или Flyway для управления миграциями БД.
Опыт сборки проектов с Maven или Gradle.
Навыки проектирования и разработки REST API.
Опыт написания автоматизированных тестов с использованием JUnit и Mockito.
Понимание принципов TDD.
Уверенное владение Git.
Будет плюсом:
Опыт работы со Spring Boot 4, Jackson, Lombok, MapStruct.
Опыт контейнеризации и оркестрации приложений (Docker, Kubernetes).
Опыт настройки и поддержки CI/CD-процессов.
Знание OAuth2 и JWT, опыт реализации механизмов аутентификации и авторизации.
Опыт внедрения инструментов наблюдаемости и мониторинга (OpenTelemetry, Micrometer).
Опыт разработки решений для чат-платформ, контакт-центров или телефонии.
Интеграции с Naumen, CRM- и ACD-системами.
Опыт реализации протоколов и API по спецификациям (OpenAPI).
Знакомство с протоколом Matrix.