Вакансия в архиве

Senior Java Developer (Backend)

По договоренности


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).

    В сопроводительном письме укажите, пожалуйста, Ваши зарплатные ожидания, если они не указаны в резюме.

Поделиться:

Опубликована 2 месяца назад

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

Вакансии быстро закрываются — подпишитесь на наш канал в MAX сейчас, чтобы видеть их первыми.
Подписаться в MAX
... проектах по разработке и/или модификации и/или внедрению ПО с использованием инструментов и технологий Java ... Опыт работы со всеми указанными технологиями по направлению Java: Spring, Hibernate, SQL, Gradle\Maven ...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании Sapiens solutionsSapiens solutions
  • Москва
2 дня назад
Сейчас мы ищем Senior Java-разработчиков в связи с масштабированием проекта. ... интеграционные в рамках сервиса) Сode-review (обязательное ревью МРов коллег) Мы ждем опыт работы с: java ...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании DatsTeamDatsTeam
  • Москва
4 дня назад
... системы; • Обеспечить отказоустойчивость системы; • Для обработки нагрузки мы используем многопоточную Java ... Со стороны Frontend ч/з Node.JS + RabbitMQ - Java обрабатывает большие аналитические запросы.
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании ВИГОВИГО
  • Москва
9 дней назад
от 400 000 ₽
Выше средней на 33%
DatsTeam ищет Senior Java Developer (Fintech / Telegram WebApp), который присоединится к нашему кластеру ... Сейчас мы ищем сильных Senior Java-разработчиков в связи с масштабированием проекта и созданием этой ... Мы ждем, что вы: Имеете коммерческий опыт разработки на Java (от 5 лет), уверенно работаете с Java SE ...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании DatsTeamDatsTeam
  • Москва
8 дней назад
О компании: Xello – IT-компания, прошедшая путь от стартапа до одного из ключевых игроков на рынке информационной безопасности. Мы создаём передовые продукты в сфере кибербезопасности, направленные на предотвращение хакерских атак. Наши решения помог...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании XelloXello
  • Москва
месяц назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.