Backend Java (middle+/senior)

Дата размещения вакансии: 13.11.2024
Работодатель: Протей Ай-Ти-Инжиниринг
Уровень зарплаты:
з/п не указана
Город:
Санкт-Петербург
Белоостровская улица 6
Требуемый опыт работы:
От 3 до 6 лет

Стек проекта:

  • Java 8;
  • Spring 4+;
  • PostgreSQL + Postgis;
  • Liquibase;
  • JasperReports;
  • Junit.

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

  • Разрабатывать бекэнд логику приложения на Java 8;
  • Писать модульные тесты на бизнес логику приложения;
  • Проведение перекрестного code review;
  • Принимать участие в проектирование и (ре)дизайне проекта.

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

  • Уверенное знание Java core (Collections, Memory, Lamb, Stream, IO);
  • Опыт многопоточного программирования (пулы потоков, многопоточные коллекции);
  • Умение спроектировать таблицу в БД, понимание партиций, процедур и индексов;
  • Опыт в написании сложных SQL запросов;
  • Понимание взаимодействия клиентов по сети (http(s), WebSocket);
  • Опыт создания Single Page Application;
  • Опыт работы с Git;
  • Умение анализировать утечки памяти по дампу;
  • Опыт написания unit тестов.

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

  • Знание nginx;
  • Опыт написания shell скриптов;
  • Опыт работы с docker;
  • Опыт написания модульных тестов;
  • Понимание концепций объектно-ориентированного, реактивного и функционального программирования;
  • Знание REST, RESTfull, SOAP, gRPC;
  • Знание паттернов проектирования ИС.

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

  • Работу в аккредитованной IT-компании;
  • График: 5/2 с 9-00 до 18-00, гибридный график работы (плавающее начало рабочего дня)/ удаленный формат;
  • Офис: в пешей доступности от метро Лесная и Черная речка с полностью оборудованной кухней;
  • Здоровье: расширенный ДМС со стоматологией, большой выбор клиник;
  • Бонусы: доплата на питание в офисе (выплачивается 5 числа каждого месяца на карту);
  • Спорт: частичная компенсация фитнеса, корпоративные занятия йогой в офисе 2 раза в неделю, футбол и волейбол в арендованном зале, участие в IT-соревнованиях (яхтинг, лыжи, волейбол и прочее).