Печеньки, удаленка, обучение — а что на самом деле важно в работе? Поделитесь с нами → в опросник

Разработчик Java Backend (Senior)

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

Саратов

Компания

Международная компания, специализирующаяся на консалтинге, технологических услугах и аутсорсинге

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

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

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

  • Разрабатывать, внедрять и сопровождать решения на языке Java 8/11 с применением free-open-source (FOS) пакетов
  • Проектировать сервисы, программные интерфейсы и методы интеграции с внешними системами
  • Участвовать в разработке системной архитектуры, выбирать технологический стек на основании требований к программным средствам
  • Регулярно оптимизировать разработанные решения, повышать показатели производительности и надежности
  • Участвовать в планировании, декомпозиции и оценке задач
  • Помогать в управлении командой, координировать и консультировать коллег, выполнять технический контроль
  • Участвовать в развитии инфраструктуры разработки, создавать и обновлять процессы непрерывной интеграции CI/CD

Требования:

  • Опыт разработки на Java не менее 5-ти лет
  • Отличное знание Java и пакетов стандартной библиотеки
  • Уверенные знания Java 8/11, Spring Framework и Spring Boot и опыт их применения для разработки масштабных распределенных решений
  • Опыт применения СУБД для работы с данными, умение составлять сложные SQL запросы
  • Свободное владение инструментами Git и Apache Maven
  • Опыт командной разработки
  • Продвинутые навыки моделирования и подготовки документации с применением UML 2
  • Понимание различных архитектурных принципов (MicroKernel, EDA, SOA, MSA), а также популярных шаблонов проектирования (GoF, GRASP)
  • Опыт работы с архитектурой микросервисов, понимание технологий контейнеризации (Docker или подобное) и систем оркестрации (e.g. Kubernetes, OpenShift или подобных)
  • Опыт проектирования высоконагруженных и отказоустойчивых систем, а также устранения проблем в их архитектуре
  • Хорошие навыки коммуникации, умение грамотно обосновывать свои решения

Условия:

  • Конкурентоспособная заработная плата
  • Корпоративное обучение и сертификация в технических и бизнес областях
  • Корпоративные развлекательные программы
  • Помощь при релокации в Москву
  • График работы по московскому времени: 5/2, 10:00-19:00
  • Работа удаленно (на территории РФ, Беларуси) или в офисе (Москва, Саратов, Пенза, Уфа, Нижний Новгород)