Senior Java Developer

Прямой работодатель  UBIC Technologies ( ubic.tech )
Москва, Россия
Сеньор • Тимлид/Руководитель группы
Информационные технологии • Разработка • Backend • Java • Spring • PostgreSQL • Заказная разработка
20 сентября
Работа в офисе
Опыт работы от 3 до 5 лет
Работодатель  UBIC Technologies
Описание вакансии

Мы – команда ubic.tech - разработчик передовых инфраструктурных решений в сфере городских, телекоммуникационных, банковских и рекламных сервисов. Мы строим проекты с использованием методов обработки больших данных, машинного обучения, конфиденциальных вычислений.

Наши проекты:

  • Высоконагруженные b2c и b2b проекты;
  • Системы автоматизации;
  • Дашборды и системы аналитики;
  • Системы анализа больших объемов неструктурированной информации;
  • Системы мониторинга и принятия решений и др.

В настоящее время количество проектов растет, в связи с чем мы ищем Senior Java Developer.

 

Про команду, процессы, стек:

Java у нас основной язык разработки прикладной логики на backend. В распределенной команде 12 человек. Типичные задачи, решаемые на java: реализация поведения для интерфейсов, программирование бизнес-процессов, работа с данными (в том числе bigdata), различные интеграции со сторонними сервисами и т.д. Ищем опытного специалиста, который усилит своей экспертизой наши проекты и сможет управлять группой разработчиков на проекте.

  • java 8 и 17 (в разных проектах по-разному)
  • spring boot последней стабильной версии
  • стэк netflix для микросервисов
  • rest
  • postgres
  • clickhouse
  • kafka
  • docker

 

Задачи, которые предстоит решать:

  • Писать чистый и хорошо поддерживаемый код на Java;
  • Проектировать и разрабатывать архитектуру модулей;
  • Принимать участие в создании ТЗ и проработке бизнес-требований;
  • Участвовать в перекрестном ревью, заниматься оптимизацией своего и чужого кода;
  • Писать unit и интеграционные тесты;
  • Коммуницировать с внешним миром (например командой разработки со стороны заказчика);
  • Оптимизировать и повышать производительность разрабатываемого ПО.

 

Идеальный кандидат для нас:

  • Имеет практический опыт коммерческой разработки от 2 лет;
  • Имеет опыт управления командой, распределения задач;
  • Знанет Java (у нас 8 и 17), Spring, Spring Boot, опыт написания Unit-тестов;
  • Знание SQL, проектирование схемы БД, написание запросов, оптимизация;
  • Глубокое понимание процессов разработки ПО;
  • Знает средства отладки и профилирования java приложений;
  • Работал с Git + Git flow, Docker;

 

Что предлагаем:

  • Оформление в соответствии с ТК РФ и полностью «белый» доход;
  • Конкурентный уровень заработной платы - мы высоко оцениваем любой вклад в развитие наших проектов;
  • Комфортный график с гибким началом рабочего дня и гибридный формат работы (офис Мск, м. Новокузнецкая/Третьяковская);
  • Оборудование на выбор: Windows, Linux или Maс. Ноутбук или стационарный компьютер и любое разумное число мониторов;
  • Выездные корпоративы два раза в год и душевные посиделки в офисе (у нас есть приставки и настольный теннис во дворе);
  • Занятия английским языком в офисе за счет компании;
  • Возможность оплаты профессиональных курсов и повышения квалификации.

Загрузка формы отклика...