Backend Java specialist (middle/middle+)

170 000 - 190 000 ₽

Выше средней на 125%
Россия, Санкт-Петербург, Белоостровская улица, 6
  • Площадь Мужества
  • Лесная
  • Выборгская

Компания ПРОТЕЙ Ай-Ти - Инжиниринг является аккредитованной IT-компанией и отвечает за направления NGN, ВКС, ОБЖ, мультимедиа, контакт-центры, а также системную интеграцию в сегменте B2G. Входим в холдинг ПРОТЕЙ — это один из крупнейших в РФ производителей телекоммуникационного оборудования.

Мы ищем в нашу команду Java Backend (Middle).

Ваши задачи:

  • Разработка и поддержка кода социально значимой системы;

  • Работа с асинхронными процессами и обменом сообщениями (RabbitMQ);

  • Создание REST API и интеграция с внешними системами (REST, SOAP);

  • Оптимизация SQL-запросов и сервисов, работающих с большими объёмами данных;

  • Поддержка и развитие отчётности через JasperReports;

  • Развитие и создание новых микросервисов, дробление монолита;

  • Участие в развитии внутренней библиотеки компонентов и решений;

  • Участие в разработке бизнес-логики и продумывание функционала совместно с аналитиками продукта;

  • Оптимизация и рефакторинг;

Стек и технологии (обязательные):

  • Java 8+ (коллекции, многопоточность, Stream API; опыт с более свежими версиями будет плюсом);

  • Spring Boot / Spring Framework (Core, Data, Security, Web);

  • Опыт проектирования и разработки с учётом принципов DDD, многослойной архитектуры;

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

  • RabbitMQ — очереди, асинхронное взаимодействие;

  • JasperReports — отчётность и генерация документов;

  • REST API — разработка и интеграция;

  • SOAP — базовые знания и поддержка интеграций;

  • GitLab — контроль версий;

  • Maven — сборка и управление зависимостями;

  • Jenkins — настройка и поддержка CI/CD;

  • GitLab CI/CD — настройка и поддержка пайплайнов;

  • Docker — контейнеризация приложений, деплой;

  • Linux — работа с shell, логами, systemd.

Для нас важно:

  • Опыт работы в коммерческой разработке;

  • Опыт работы с Java 8+ в продакшене

  • Опыт работы Linux подобными системами (rpm пакеты)

  • Умение разбираться в существующем коде и улучшать его

  • Опыт работы с высоконагруженными БД большого объема

  • Опыт разработки нагруженных и распределенных систем

  • Опыт работы с брокерами данных

  • Ответственность за результат и внимание к качеству кода

  • Самостоятельность при решении задач и готовность работать в команде

  • Желание развиваться и предлагать улучшения

Будет плюсом:

  • PostGIS — работа с геоданными;

  • JUnit — написание юнит-тестов;

  • Mockito — мокирование и модульное тестирование;

  • Опыт оптимизации приложений и работы с JVM (profiling, GC tuning);

  • Знание принципов SOLID, TDD/BDD;

  • Опыт работы с сервисами авторизации и аутентификации (OAuth2, OIDC, SSO; Keycloak) или аналоги;

  • Опыт работы с интеграционными решениями (ESB); у нас используется WSO2 ESB, в том числе для интеграций и «репликации» данных;

  • Опыт работы с docker, docker-compose;

  • Опыт разработки своих собственных или open source проектов, за которые не стыдно (ссылки на github приветствуются)

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

  • Работу в аккредитованной IT-компании;

  • График: 5/2 с гибким началом рабочего дня (с 8 утра до 10 утра)

  • Офис: в пешей доступности от метро Лесная и Черная речка с полностью оборудованной кухней;

  • Здоровье: расширенный ДМС со стоматологией, большой выбор клиник;

  • Бонусы: доплата на питание в офисе (выплачивается 5 числа каждого месяца на карту);

  • Спорт: частичная компенсация фитнеса, корпоративные занятия йогой в офисе 2 раза в неделю, футбол и волейбол в арендованном зале, участие в IT-соревнованиях (яхтинг, лыжи, волейбол и прочее).


Адрес: Россия, Санкт-Петербург, Белоостровская улица, 6

Поделиться:

Опубликована 22 дня назад

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

  • Полный день
  • Опыт от 1 года
  • Санкт-Петербург
3 дня назад
80 000 ₽
  • Полный день
  • Опыт от 1 года
  • Санкт-Петербург
2 дня назад
  • Полный день
  • Опыт от 1 года
  • Санкт-Петербург
23 дня назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.