Senior Java Backend разработчик, Петербург.

▷ Работодатель: МойОфис (профиль,отзывы)
💰 From 0 RUR. | Режим: office | 8

* This listing is inactive or archived *

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

В связи с расширением Backend команды ищем Senior Java разработчика.

Чем предстоит заниматься:

  • расширение и рефакторинг текущей архитектуры с целью повышения надежности и оптимизации производительности системы;
  • доработка существующих сервисов на Java/Golang, а также разработка новых микросервисов. Расширение REST/GRPC API, обработка асинхронных событий для удовлетворения пользовательских требований;
  • отладка Java/Golang кода и тестов, рефакторинг;
  • кооперация с командами, разрабатывающими клиентские приложения и сопутствующие сервисы и подсистемы - проработка API, нахождение и устранение узких мест и проблем межсервисного взаимодействия.
Для нас важно:
  • хорошее знание J2SE, паттернов проектирования, ключевых принципов функционального программирования на Java 8+;
  • опыт работы с Spring Framework (v5+);
  • хорошее знание REST сервисов, XML/JSON. Понимание основ безопасности WEB приложений (CSP, CORS и т.д);
  • знание принципов разработки многопоточных приложений и паттернов синхронизации;
  • понимание основ и практический опыт использования Linux-систем. Сетевой стек, init система, система безопасности, контейнеризация;
  • умение писать юнит тесты (JUnit) и понимание, зачем они нужны;
  • знание Maven, Git;
  • технический английский (письменный).

Будет плюсом:

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

Мы открыты к обсуждению реализации задач и внедрению новых технологий.
Работая у нас, Вы:

  • приобретете опыт разработки на других языках (Golang, Lua);
  • поработаете с брокером сообщений RabbitMQ;
  • познакомитесь с системой деплоя Ansible;

Мы работаем над созданием среды, в которой вы сможете получать удовольствие от работы и быть эффективными. Для этого у нас есть:

  • гибридный формат работы (3 дня офис\2 дистанционно)
  • офис в центре города (5 мин. от ст. м. пл. Восстания и Маяковская);
  • конкурентный уровень белой заработной платы (обсуждается индивидуально);
  • компенсация питания;
  • гибкое начало рабочего дня;
  • корпоративные уроки английского языка с профессиональными педагогами или носителями языка;
  • ДМС со стоматологией после испытательного срока.
Санкт-Петербург, Невский проспект, 104Б
https://myoffice.ru/
MavenRabbitMQLinuxGolangАнглийский языкJava SEJavaSpring Framework

Created: .
Expires after: .
Responses: 64

Откликнуться на вакансию  Работодатель: профиль,отзывы