Java Developer

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

Полный рабочий деньМожно удаленно

Компания

Одна из крупнейших российских ИТ-компаний

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

О проекте: недавно начали работать с абсолютно новым масштабным продуктом вендора «Manhattan Associates». Автоматизируем складские комплексы и логистические цепочки для крупных торговых компаний. Система помогает быстро адаптироваться к изменениям спроса на товары, обеспечивает голосовое управление всеми процессами – от отбора и упаковки до погрузки с использованием спецтехники, поддерживает работу со многими посылочными и грузовыми компаниями, генерацию этикеток и грузовых деклараций.

По задачам: Мы придумываем и с нуля создаем расширения к существующей системе, кастомизируем ее под запросы заказчика, при этом легаси-код полностью отсутствует. 

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

Стек: Мы работаем на Java, версии 8-11 с применением Spring Boot, JUnit, Maven/Gradle, Oracle DB. Используем метод итеративной разработки с использованием Scrum, также мы активно применяем CI/CD, Code review.

Типовая проектная команда: руководитель проекта, бизнес- и системные аналитики, QA, Тим Лид отдела разработки, с которым мы собираем дружную команду и сейчас ищем Java разработчика (планируем составить команду разработки из 4-х человек).

Ожидания от будущего коллеги:

  • Опыт коммерческой разработки на Java от 1 года;
  • Опыт взаимодействия с такими базами данных, как Oracle DB от 1 года;
  • Опыт взаимодействия со Spring, Hibernate (любой ORM) от 1 года;
  • Знание английского языка – от уровня intermediate (поскольку работаем с американским вендором, вся документация ведется на английском языке + много общения с англоязычными коллегами).

Будем рады, если есть:

  • Практические знания по отладке Java и настройке производительности;
  • Опыт успешной работы с серверами приложений (WAS/JBOSS/TOMCAT) от 2 лет;
  • Практические навыки тестирования в Junit и Spring Boot или подобные. Работа с Mocking будет преимуществом;

Что мы можем предложить:

  • В вопросах компенсации ориентируемся на предложение кандидата: знаем рынок, но не хотим ставить ограничений;
  • Интересные и сложные задачи, крупные проекты: мы работаем только с клиентами уровня large enterprise;
  • Постоянный профессиональный и личный рост, самостоятельность в работе. Как одно из направлений развития мы предлагаем рост от разработчика до ведущего разработчика, далее тим-лид /архитектор;
  • Возможность гибкого начала рабочего дня (с 8 до 11 утра) и работы из дома (у нас свободное посещение офиса для Москвы и Санкт-Петербурга и полная удаленка для коллег из остальных городов России);
  • У нас нет бюрократии и бесконечных отчетов, а совещания только по необходимости и с четкой программой;
  • Крутая корпоративная жизнь: образовательные и спортивные мероприятия, участие в социальных и экологических программах, вечеринки и регулярные тимбилдинги;
  • Оформление в штат компании согласно ТК РФ, “белая” заработная плата, ДМС и все остальные стандартные бенефиты (тренинги, скидки на курсы английского языка, сертификация).