other

Senior Java Developer (Backend)

19 мая 2026

З/П не указана

Город: Москва

Бэнкс Софт Системс

Тип занятости: Удаленная работа

Требуемый опыт: Опыт от 6 лет

Обязанности:

BSS - это ведущий разработчик в мире финансовых продуктов и сервисов, онлайн-коммуникаций и пользовательского опыта. Входит в ТОП 15 крупнейших финтех-компаний РФ (Smart Ranking, 2025) и в список системообразующих ИТ‑организаций РФ. Имеет более 600 сотрудников в штате и пять направлений деятельности. С 1994 года мы создаём высокотехнологичные продукты, которые помогают банкам и крупным организациям цифровизировать сервисы, повышать безопасность и улучшать клиентский опыт. Мы ищем опытного Java‑разработчика (уровня Senior), который умеет работать не только с отдельными задачами, но и с техническим состоянием продукта в целом: разбираться в сложной логике, проектировать устойчивые решения, участвовать в архитектурных обсуждениях и помогать команде повышать качество разработки. Который умеет использовать современные AI-инструменты как часть инженерной практики. В Ваши задачи будет входить: Развивать backend-функциональность продукта дистанционного банковского обслуживания для юридических лиц; Дорабатывать существующие модули, участвовать в проектировании новой функциональность и модернизации совместно с архитектором; Работать с интеграциями, асинхронным взаимодействием и брокерами сообщений, включая Kafka; Анализировать production-инциденты, устранять причины дефектов, повышать стабильность и производительность системы; Оптимизировать backend-сервисы, SQL-запросы, очереди и интеграционные сценарии; Прорабатывать технические решения с аналитиками, архитекторами, тимлидом и командой разработки; Проводить code review, помогать команде улучшать качество кода, тестирование, CI/CD и инженерные практики; При необходимости участвовать в создании новых продуктовых модулей, смежных с основным ДБО-продуктом.Что мы ждем от кандидата: Опыт backend-разработки на Java от 6 лет; Опыт работы с enterprise-системами, где важны надежность, безопасность, масштабируемость и поддерживаемость; Опыт работы с большим существующим кодом: умение разбираться в legacy, аккуратно вносить изменения, снижать технический долг; Высшее техническое образование будет преимуществом.Технические требования: Core Java & JVM: ● (Java 21/25 (LTS).● JVM Internals: понимание работы JIT-компиляции, моделей памяти (JMM) и различных Garbage Collectors (ZGC, Shenandoah, G1).● Умение проводить анализ дампов памяти.● Concurrency: опыт работы с высоконагруженными системами, Structured Concurrency и классических механизмов java.util.concurrent. Архитектура и проектирование:● Microservices: опыт проектирования распределённых систем с нуля.● Design Patterns & Principles: хорошее владение SOLID, DRY, KISS и понимание паттернов GoF.● Domain-Driven Design (DDD): умение выделять Bounded Contexts, проектировать агрегаты и работать с Ubiquitous Language.● API Design: проектирование контрактов (RESTful) Стек Spring и Данные:● Spring Stack: экспертиза в Spring Boot 3+, Spring Data.● Data Access: опыт работы с Hibernate/JPA (оптимизация запросов, решение N+1, понимание принципов анализа планов запросов).● Хранилища данных: уверенная работа с реляционными БД (PostgreSQL). Messaging и Infrastructure:● ActiveMQ Classic/ActiveMQ Artemis, Apache Kafka: понимание принципов работы, управление транзакционностью, анализ производительсности и оптимизация.● Практический опыт работы с Kafka.● Понимание ключевых сущностей Kafka: topics, partitions, consumer groups, offsets, retention, replication.● Понимание гарантий доставки сообщений и обработки ошибок.● Опыт анализа проблем с производительностью и задержками в message-driven сценариях Контейнеризация, DevOps и эксплуатация● Опыт работы с Docker.● Базовое понимание Kubernetes: Pod, Service, Ingress, ConfigMap, Secret, resources.● Понимание CI/CD-процессов.● Опыт работы с GitLab CI / Jenkins / аналогами будет преимуществом.● Понимание observability: логи, метрики, трассировка.● Опыт работы с OpenTelemetry, Prometheus, Grafana, ELK / Loki будет преимуществом. Что мы предлагаем: Удаленный формат работы; Соблюдение ТК РФ, белая заработная плата; Подключение к программе ДМС (включает сеть ведущих клиник и стоматологию, страховку выезжающих за рубеж); Обучение английскому языку; Сервис скидок и привилегий BestBenefits% Сложные технические задачи: высоконагруженные системы, микросервисная архитектура; Современный технологический stack: Java 21, Spring Boot, Kubernetes, Docker, Kafka, PostgreSQL и др.; Профессиональное развитие: менторство, внутренние вебинары, участие в профильных конференциях (HighLoad, TeamLead Conf, ArchDays, JPoint, Joker).В сопроводительном письме укажите, пожалуйста, Ваши зарплатные ожидания, если они не указаны в резюме.

Показать контакты

Имя не указано

Пожаловаться ID: 154184187

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

Java Backend Developer (Middle+/Senior)

Договорная

Москва

IT_Cube

Java Backend Developer

До 252 873 руб.

Москва

Группа Компаний «ОСНОВА»

Java Backend Developer

От 180 000 руб.

Москва

ЮНИС Лабс Решение

Senior Backend Developer

Договорная

Москва

Версус Сервис

Senior Java Developer

Договорная

Москва

RDP.RU

Senior Java Developer

Договорная

Москва

Hi, Rockits!