Senior Java developer

з/п не указана

Вакансия в архиве

Работодатель, вероятно, уже нашел нужного кандидата и больше не принимает отклики на эту вакансию

Показать описание вакансии

Требуемый опыт работы: 3–6 лет

Полная занятость, полный день

JazzTeam - белорусская компания (резидент ПВТ), занимающаяся разработкой IT решений по методологии Agile с использованием современных Java технологий.

Компания является резидентом Парка высоких технологий.

Мы будем рады видеть в нашей команде Senior Java разработчика для работы над приложением для оценки проектов.

Немного о проекте:

Приложение для оценки и управления стоимостью реализации проектов в различных сферах (нефтегазовая, газовая, энергетическая промышленности и т.п.).

Текущая глобальная задача: реализация функциональности, позволяющей работать в приложении одновременно нескольким пользователям. Для этого наша команда с нуля разрабатывает и применяет к существующему приложению фреймворк для совместного редактирования.

Приложение активно развивается: планируется разработка REST API и реализация новых функциональных модулей.

Качество кода поддерживается на высоком уровне: Unit/Integration тесты, рефакторинг, код ревью - обязательная составляющая процесса разработки. Работа в стиле Agile / XP programming. Наш заказчик имеет хороший технический бэкграунд, достаточно гибок в работе. Важные архитектурные решения по развитию продукта принимаются совместно.

Технологии проекта:

Java 8, Active MQ, Git, MSSQL, Maven, JUnit

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

  • Разработка нового функционала

  • Участие в проектировании системы

  • Рефакторинг существующих модулей

  • Реализация решений нетривиальных задач

  • Участие в оценке, планировании и принятии архитектурных решений

  • Покрытие кода Unit и Integration тестами

Требования:

  • Опыт работы с Java, Maven, SQL, Git, JUnit

  • Умение писать чистый код

  • Хорошие знания Java Generics

  • Самостоятельность

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

  • Опыт разработки фрэймворков / API

  • Опыт работы с Active MQ

  • Понимание проблем Concurrency

  • Знание Pessimistic / Optimistic Locking

  • Представление о том, как может быть реализовано совместное редактирование

Личные требования:

  • Знание английского языка не ниже intermediate

  • Проактивность, инициативность

  • Хорошие коммуникативные навыки

  • Сильный аналитический навык, ответственность, порядочность, креативный склад ума, нацеленность на конечный результат, умение работать в команде

  • Высшее техническое образование

Условия:

  • Молодой коллектив, офис в центре Минска

  • Все возможности для применения ваших способностей

  • Работа в инновационной, технологической компании

  • Мы широко практикуем Agile/Scrum/XP

  • Мы ценим творчество и прозрачность

  • Мы занимаемся не только разработкой на заказ, но консультируем и создаём свои продукты

Вас ждёт отличный коллектив и интересные проекты!

Ключевые навыки

JavaАнглийский языкActive MQGitMS SQLMavenJUnit

Адрес

Площадь Якуба Коласа, Минск, улица Платонова, 43
Показать на карте
­

Вакансия опубликована 20 июля 2019 в Минске

Код вакансии 22

Написать сопроводительное письмоПисьмо отправлено

Сопроводительное письмо к отклику

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