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

АО «ОТП Банк» (JSC «OTP Bank»)
Москва Опубликовано 9 июня 2026
Зарплата не указана
Полная занятость3–6 летПрограммист
Зарплата не указана

Описание

Для разработки новой чат-платформы ищем 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.
Описание
Для разработки новой чат-платформы ищем 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.

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

WEB-дизайнер
Возовоз
130000 – 150000 руб.
Полная занятостьОпыт 3–6 лет
Редактор
ГК Орбита
до 195000 руб.
Полная занятостьОпыт 3–6 лет
QA Engineer (Manual + Automation)
Цифровые Инвестиции
Зарплата не указана
Полная занятостьОпыт 3–6 лет
Системный аналитик
Colvir Software Solutions
Зарплата не указана
Полная занятостьОпыт 3–6 лет
Frontend-разработчик в Яндекс Документы
Яндекс
250000 – 450000 руб.
Полная занятостьОпыт более 6 лет
Руководитель отдела продаж на маркетплейсах (WB, Ozon, ЯМ)
Флегевельт
Зарплата не указана
Полная занятостьОпыт 1–3 года