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