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

Дата размещения вакансии: 06.08.2026
Работодатель: РУССМАРКЕТ
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

Крупная российская ИТ-компания, один из лидеров финансового сектора, развивает собственную экосистему цифровых продуктов для миллионов клиентов.

Входит в топ-3 по объему цифровых сервисов на рынке.

В связи с масштабированием бизнеса в одну из продуктовых команд открыта вакансия Senior Java-разработчика.

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

- Разрабатывать и поддерживать высоконагруженные микросервисы на Java Core и Kotlin, обеспечивая отказоустойчивость и производительность финансовых транзакций;

- Проектировать и реализовывать интеграционные сценарии с внешними системами через REST API и SOAP -сервисы, обеспечивая надежный обмен данными;

- Работать с асинхронными очередями сообщений через JMS (Java Message Service) для построения событийно-ориентированной архитектуры;

- Разрабатывать бизнес-логику на Spring Boot с использованием всего спектра Spring-экосистемы (Spring Data, Spring Security, Spring Cloud);

- Оптимизировать и писать сложные запросы к реляционным базам данных на SQL (PostgreSQL / Oracle);

- Участвовать в код-ревью, внедрять best practices по чистой архитектуре, SOLID и паттернам проектирования;

- Настраивать и поддерживать пайплайны GitLab CI/CD для автоматической сборки, тестирования и деплоя микросервисов;

- Взаимодействовать с системными и бизнес-аналитиками для уточнения требований и проектирования технических решений;

- Участвовать в планировании релизов, оценке сложности задач и приоритизации бэклога.

Ключевые требования:

- Коммерческий опыт разработки на Java от 4+ лет;

- Отличное знание Java Core — многопоточность, коллекции, Stream API, работа с памятью;

- Опыт разработки на Kotlin (будет преимуществом, готовы рассматривать кандидатов с готовностью быстро переключиться);

- Глубокое понимание Spring Boot и сопутствующих модулей (Spring Data, Spring Security, Spring Cloud);

- Практический опыт интеграции через REST API и SOAP -протоколы (JAX-WS, JAX-RS);

- Опыт работы с JMS (ActiveMQ / IBM MQ / RabbitMQ) и понимание паттернов обмена сообщениями;

- Уверенное владение SQL— написание сложных запросов, оптимизация, работа с транзакциями;

- Опыт настройки и использования GitLab CI/CD для автоматизации процессов разработки и поставки;

- Понимание микросервисной архитектуры, паттернов распределенных систем (Circuit Breaker, Saga, CQRS);

- Опыт работы с контейнеризацией (Docker) и оркестрацией (Kubernetes) будет преимуществом.

Условия работы:

- Полностью удаленный формат работы;

- Конкурентный уровень заработной платы;

- Гибкие варианты трудоустройства.

Заинтересовала вакансия? Оставляй отклик и мы свяжемся с тобой в ближайшее время!