👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Java developer (транспортное направление)

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

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

Компания

Мы создаем и развиваем веб-сервисы (и не только их)

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

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

Мы - российская IT-компания из Белгорода (основана в 2007 году).«Фабрика информационных технологий» объединяет сильнейшие команды в области цифровизации отраслей транспорта, культуры и образования. Разработчик решений для «умных городов», производитель сложного оборудования и программного обеспечения на основе технологий искусственного интеллекта, цифрового зрения и Big Data.

Как мы работаем:

  • мы работаем продуктовыми командами до 7 человек, у каждой — свой РМ;
  • используем Scrum в полной мере: двухнедельные спринты, дэйли, ретроспективы и т.д.
  • инвестируем много времени в развитие инфраструктуры: для каждого города DevOps управляют изменениями в системе с помощью Ansible, Docker;
  • используем несколько CI-серверов, адаптированных под наши потребности (один из наших open-source-проектов).

Кого мы ищем: Java разработчика, который будет участвовать в развитии ряда продуктовых направления проекта в составе команды backend-разработки.

Что нужно будет делать:

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

Что мы ждем от кандидата:

  • отличные знания Java 8-11, Spring Framework и Spring Boot. Опыт их применения для распределенных систем будет плюсом
  • опыт работы с реляционными СУБД, а также с Message Broker системами
  • понимание паттернов и стандартов проектирования (такие аббревиатуры как DDD, Clean Architecture должны быть знакомы);
  • понимание принципов проектирования Rest API;
  • опыт работы c технологиями контейнеризации (Docker)
  • умение и желание писать автоматизированные тесты на свой код

Бонусы

  • возможность влиять на проект и принимать важные архитектурные решения;
  • постоянное развитие: обмен опытом внутри компании, с коллегами из других проектов и региональных офисов, участие в мастер-классах и конференциях (наш проект растет быстрее чем в два раза за год, сотрудники растут еще быстрее);
  • Оформление согласно ТК РФ (полностью "белая" ЗП и все соответствующие гарантии);
  • Участие в развитии отрасли: мы проводим свои мероприятия, развиваем IT-кластер, поддерживаем open-source-разработки и делаем много других полезных для общества вещей.