Middle Java developer

Местоположение и тип занятости

НовосибирскПолный рабочий день

Компания

Крупнейшая цифровая платформа. Технобренд, объединяющий лучшие мировые практики и самый современный стек

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

Условия работы

Корпоративная АС по расчету резервов кредитных банковских продуктов.

Характеристики системы:

  • язык разработки – Java 8;
  • БД – Oracle, планируется миграция на Postgres;
  • высоконагруженная система, характеризуется большим объемом данных (сотни миллионов записей в таблицах БД);
  • многопоточная обработка данных;
  • большой объем интеграционных взаимодействий.

В настоящий момент начаты работы по разделению монолитного модуля на микросервисы (Spring Boot, OpenShift).

Команда разработки в настоящий момент состоит из восьми человек: PO, аналитик, два тестировщика, четыре разработчика.

Вам предстоит:

  • разработка и проектирование новых сервисов на Java;
  • поддержка старого монолита и декомпозиция его на микросервисы;
  • написание модульных и интеграционных тестов;
  • проведение ревью кода.

Мы ожидаем, что Вы:

● знаете Java 8 на уровне Middle/Senior разработчика;

● знаете SQL;

● имеете опыт работы с Spring Framework (Data, Boot и т.д.) и Hibernate;

● работали c GIT, maven;

● ответственны, хотите работать в команде и развиваться.

Будет здорово, если Вы:

● имеете опыт работы с Node.js;

● представляете, что такое React;

● имели дело с инструментами Jenkins, Confluence, Nexus;

● работали с OpenShift, docker, Oracle DataBase, PostgreSQL;

  • участвовали в разработке и оптимизации высоконагруженных систем.

    Бонусы

    Работа у нас - это:

    ● команда профессионалов, готовых поддержать ваши инициативы;

    ● мощное железо, и всё, что необходимо для продуктивной работы;

    ● возможность работы с новыми технологиями;

    ● обучение за счёт компании;

    ● красивый и комфортный офис;

    ● ДМС;

    ● прозрачная система бонусов и премий, достойная зарплата.