💰 Зарплаты в IT в первой половине 2024: по городам, специализациям, языкам и компаниям → подробнее

Senior Kotlin/Java Developer

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

МоскваМожно удаленно

Компания

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

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

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

Кастомная разработка BI под заказчика (500+ пользователей) с дальнейшей перспективой тиражирования.

Наш backend стэк строится по микросервисной архитектуре на базе Kotlin с применением Clean Architecture подхода и следующих базовых технологий:

  • Gradle,Maven
  • Spring Framework (Core, Boot, Security, Data, Web, WebFlux, Cloud etc.)
  • PostgreSQL MySQL, Mongo
  • Gitlab
  • Graphql/Rest/Soap
  • ELK
  • Docker, Kubernetes
  • Agile
  • Микросервисная архитектура
  • Опыт работы с ML
  • Работа с серверами приложений как OpenSource, так и промышленными
  • Опыт работы с интеграционными решениями
  • Опыт работы с продуктами SAP (хранилище, интеграционный слой)

Вам предстоит:

  • Участие в создании новой платформы для построения финансовой модели в один из крупных металлургических холдингов
  • Создание чистого кода с комментариями, покрывая его юнит и интеграционными тестами
  • Проведение code review
  • Участие в митингах и технологических встречах с бэкенд разработчиками
  • Использование практик Clean Architecture и TDD
  • Проектирование архитектуры платформы и поиск оптимальных решений
  • Интеграция с внешними системами (SAP)

Требования:

  • Опыт промышленной разработки от 3 лет на Java или Kotlin.
  • Понимание принципов работы JVM
  • Знания алгоритмов и структур данных
  • Отличное владение Spring
  • Знание принципов ООП и паттернов проектирования
  • Опыт проектирования реляционных БД, умение писать сложные sql запросы
  • Опыт проектирования микросервисной архитектуры
  • Опыт настройки CI/CD окружения
  • Опыт интеграции с промышленными системами (большой плюс, если с SAP)
  • Самостоятельность и проактивность


Бонусы


  • зарплата обсуждается индивидуально по итогу собеседования
  • годовой бонус по итогу работу по согласованию с руководителем
  • медицинская страховка со стоматологией
  • корпоративная мобильная связь
  • возможность удаленной работы

Начало работы в промежутке с 9 до 11, кому как удобнее.

Можно работать из офиса в городах:

Москва, Питер, Губкин, Железногорск, Нижний Новгород, Новотроицк, Старый Оскол, Самара, Чита, Ярославль.