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

Datanomica

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

Москва, Кутузовский проспект, 32к1

Метро: Деловой центр

Описание вакансии

Привет!

Мы ООО «Датаномика», собираем инженерные команды под задачи крупного бизнеса. 6+ лет на рынке, 160+ инженеров в штате, 45+ реализованных проектов в финсекторе, телекоме и ретейле. Развиваем шесть направлений экспертизы: высоконагруженные банковские системы, хранилища данных (DWH), генеративный ИИ, комплаенс-системы, кибербезопасность и импортозамещение софта. Аккредитованная ИТ-компания.

О Проекте:

Формируем уникальный клиентский опыт во всех точках контакта с Банком: персонализируем предложения для многомиллионной клиентской базы в каналах Отделения банка, СберБанк Онлайн, Контактный центр, Сайт и др. Развиваем высоконагруженную микросервисную платформу (Java, Spring Boot, Kafka, PostgreSQL), включая сервисы сбора откликов на персональные предложения и управления показами предложений на их основе.

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

Анализ требований и проектирование решений

  • Самостоятельный анализ и уточнение бизнес-требований, а также выявление, описание и согласование бизнес-сценариев.
  • Проектирование технических решений в рамках существующей архитектуры совместно с Team Lead и архитекторами.
  • Подготовка и актуализация необходимой функциональной и технической документации.
  • Оценка трудоёмкости реализации, выявление технических рисков и зависимостей.

Разработка и обеспечение качества

  • Проектирование, разработка и развитие микросервисов на Java и Spring Boot.
  • Обеспечение производительности, отказоустойчивости и масштабируемости разрабатываемых решений.
  • Проведение Code Review и обмен инженерными практиками внутри команды.

Внедрение и сопровождение

  • Сопровождение реализованных изменений на этапах ИФТ, НТ, ПСИ, сопровождении релизов в ПРОМ;
  • Анализ логов, метрик, выявление узких мест и проблем производительности.

Требования:

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

  • Оконченное высшее техническое образование.
  • Опыт промышленной разработки на Java от 3 лет.
  • Уверенное знание Java Core, Java 8+.
  • Практический опыт работы со Spring Framework: Spring Boot, Spring Web/MVC, Spring AOP, Spring Data.
  • Понимание принципов проектирования микросервисных и распределённых систем.
  • Понимание HTTP/HTTPS, принципов синхронного и асинхронного взаимодействия сервисов.

Системный анализ и проектирование

  • Опыт самостоятельного анализа и уточнения требований к разрабатываемому функционалу.
  • Умение преобразовывать бизнес-требования в функциональные сценарии и технические задачи.
  • Опыт проектирования и документирования интеграционных взаимодействий между системами.
  • Навыки построения Sequence Diagram, Use Case и других схем, необходимых для описания решений.
  • Опыт взаимодействия с PO, TL, архитекторами и смежными командами при согласовании решений.

Базы данных и интеграции

  • Уверенное знание SQL, опыт работы с PostgreSQL и/или Oracle.
  • Практический опыт работы с Apache Kafka, понимание принципов работы брокеров, топиков, партиций и consumer groups.

Эксплуатация и инструменты

  • Опыт анализа логов и метрик приложений.
  • Опыт работы с GitLab/Bitbucket, Jira.
  • Понимание принципов контейнеризации и работы приложений в Kubernetes/OpenShift.

Технологический стек:

Java 17, Spring Boot 2.6, Spring Integration, Spring Data, JPA/Hibernate, Apache Kafka, PostgreSQL, MapStruct, Gradle, Maven, OpenShift/Kubernetes, Prometheus, Elasticsearch, ClickHouse, GitLab, CI/CD.

Что важно для нас:

  • Самостоятельность: способность разбираться в задачах, уточнять требования и предлагать решения, а не только реализовывать готовые технические постановки.
  • Инженерное мышление: умение оценивать последствия технических решений для производительности, надёжности и сопровождения системы.
  • Ответственность за результат: готовность сопровождать своё решение на всех этапах жизненного цикла.
  • Командная работа: способность конструктивно взаимодействовать с Product Owner, Team Lead, архитекторами и разработчиками смежных систем.
  • Готовность развиваться: желание расширять компетенции в системном анализе, архитектуре и проектировании распределённых систем.

Мы предлагаем:

  • Работа в аккредитованной ИТ-компании;
  • Проекты в крупнейших банках и корпорациях — реальная нагрузка и масштаб (mission-critical системы, высоконагруженная обработка данных);
  • Регулярное обучение и профильные конференции за счёт компании, современное оборудование;
  • На момент ИС офисный формат, далее возможен перевод на гибрид;
  • Официальная «белая» зарплата, оформление с первого рабочего дня, полное соблюдение ТК РФ;
  • Интересные амбициозные задачи с достижимым результатом
Навыки
  • Java
  • Apache Kafka
  • PostgreSQL
  • REST API
  • SQL
  • Сбор требований
Посмотреть контакты работодателя

Адрес

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

X5 Tech
  • Москва

  • Не указана

Рекомендуем
Транснефть-Технологии
  • Москва

  • Не указана

Рекомендуем
Транснефть-Технологии

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

Транснефть-Технологии

  • Москва

  • Не указана

Рекомендуем
Центральная ППК
  • Москва

  • Не указана

РТЛабс
  • Москва

  • Не указана

Лига Цифровой Экономики

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

Лига Цифровой Экономики

  • Москва

  • Не указана

Bell Integrator

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

Bell Integrator

  • Москва

  • Не указана

Voximplant

Java developer

Voximplant

  • Москва

  • Не указана

Datanomica
  • Москва

  • до 230000 RUR

Правительство Москвы

Java разработчик (Middle / Senior)

Правительство Москвы

  • Москва

  • до 230000 RUR

Лига Цифровой Экономики

Middle Java Developer (Москва)

Лига Цифровой Экономики

  • Москва

  • до 230000 RUR

ИЦ АЙ-ТЕКО
  • Москва

  • до 180000 RUR

Цифролаб

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

Цифролаб

  • Москва

  • до 180000 RUR

Правительство Москвы

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

Правительство Москвы

  • Москва

  • до 180000 RUR

ГКУ Инфогород

Senior java разработчик

ГКУ Инфогород

  • Москва

  • до 180000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию