Вообще все курсы Хекслета бесплатные! Но только до 15 декабря. Всё, что нужно → принять вызов

Java developer (Junior)

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

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

Компания

Центральный банк Российской Федерации

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

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

В связи с ростом и развитием приглашаем в нашу команду Регионального центра развития «Томск» Java-разработчика.

Проект

Цель проекта является создание и разработка программного продукта, который работает с большим объемом данных, консолидирующихся из сторонних систем, а также производит значительный объем аналитической работы по обработке информации и ее представлению конечному пользователю. Гибкая методология разработки позволяет максимально точно и в полном мере описывать требования. Постоянная обратная связь с заказчиками даёт возможность доводить любые поставленные задачи до логического завершения, а также последующего практического использования.

Состав проекта включается в себя 3 команды разработки, работающих по Scrum. Каждая команда имеет полный набор специалистов: системные аналитики, разработчики Backend и Frontend, тестировщики, devops-инженеры и технические писатели.

Новичку в команде всегда назначается опытный наставник, который поможет быстро войти в проект, и первые месяцы курирует в решении поставленных задач.

Jira в качестве инструмента постановки задач и баг-трекинга, Confluence база знаний.

В нашей команде ценится проактивность и инициативность. Голос и мнение каждого члена команды учитывается при составлении планов работ, а также дальнейшей реализации и приёмки задач. Отлаженные релизные циклы позволяют проводить планирование работ больших команд и достаточно свободно планировать отпуска.

Стек

Backend: Java 8/11, Oracle 12, Spring 1/2, библиотеки: hibernate, swagger, elasticsearch, liquibase, apache.tika, apache.poi, junit и др

Frontend: JS, TS, осуществляем переход на TS, React + Redux, библиотеки: antd, lodash, bem и др.

QA: Java 8, Selenium/selenide, Allure-reports, TestNG/Junit, Selenium GRID/Selenoid, JMetr

Дополнительно: Git, Jenkins, Docker, Jira, Confluence.

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

  • разрабатывать программный код, в соответствии с техническим заданием$
  • обеспечивать тестирование разработанного кода;
  • выполнять устранение дефектов программного кода;
  • заниматься повышением личных профессиональных компетенций в области разработки программного кода в стеке технологий, используемых в проектах;
  • участвовать в мероприятиях по внутреннему обучению.

Что ожидаем от вас:

  • опыт разработки приложений на Java от 1 года;
  • знание ООП и основных структур данных;
  • знания баз данных Oracle/PostgreSQL на уровне написания запросов запросов средней сложности.
  • опыт разработки с применением Unit-тестирования;
  • знание и опыт использования систем сборки (Maven);
  • опыт работы с GIT;
  • умение работать с "чужим кодом".

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

  • понимание подходов TDD;
  • навыки работы с Spring (SpringBoot, MVC, Data, Security, Cloud);
  • понимание микросервисной архитектуры, REST;
  • опыт командной работы, в том числе в распределенных командах;
  • ответственности и исполнительность.

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

  • получение уникального опыта в мегарегуляторе;
  • возможности профессионального и карьерного развития;
  • привлекательная система мотивации;
  • широкий социальный пакет;
  • корпоративное обучение;
  • удобное расположение офиса.

Бонусы

  • график работы с гибким началом рабочего дня;
  • гибридный формат работы.