📌 Как управлять тревогой в карьере. А не давать ей управлять вами → узнать

Java Developer (Senior)

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

МоскваПолный рабочий деньМожно удаленно

Компания

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

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

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

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

Запуск новых проектов у нас осуществляется на постоянной основе, одновременно в компании идет работа более чем над десятью новыми продуктами, над которыми трудятся около 30 команд (это более 300 человек).

Мы используем современный технологический стек: Java 8-11, Spring (Boot), PostgreSQL/Oracle, Kafka, Redis, Maven/Gradle, Docker/OpenShift.

В каждой команде обязательно продакт, аналитики, разработчики и тестировщики. Команды работают по Scrum 2-4 недельными итерациями.

Предлагаем Вам присоединиться к нашей команде:

  • Выбрать и подключиться к интересному для Вас проекту;
  • Создавать востребованные на рынке решения, используя современные подходы и технологии;
  • При наличии опыта стать лидером команды или группы команд, в перспективе или сразу.

На это позиции Вы сможете самореализоваться и развиваться:

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

Вам предстоит решать разнообразные задачи:

  • Проводить техническую оценку спецификаций и постановок задач;
  • Формировать или принимать участие в формирование архитектурных решений;
  • Осуществлять разработку и интеграцию новых сервисов в общую экосистемы;
  • Разрабатывать интеграционные тесты для обеспечения качества и целостности сервисов;
  • Проводить взаимные code review в команде;
  • Взаимодействовать со смежными ролями и командами для создания и выпуска решений;
  • Участвовать в командных и межкомандных мероприятиях по развитию и совершенствованию.

Вам будут необходимы следующие знания и опыт:

  • Уверенное владение Java и понимание принципов работы JVM;
  • Опыт коммерческой разработки на Java не менее 2-3 лет;
  • Опыт использования Spring Framework (Boot, MVC, Data, Security);
  • Опыт работы с многопоточностью и асинхронностью;
  • Умение писать и оптимизировать SQL-запросы;
  • Опыт работы с распределенными хранилищами и системами;
  • Знание HTTP, REST, SOAP;
  • Понимание особенностей микросервисной архитектуры;
  • Понимание принципа работы по agile-методологии.

Мы гарантируем Вам:

  • Работу с вовлеченным коллективом;
  • Достойную заработную плату, выплачиваемую точно в срок (определим на собеседовании);
  • Гибкий график работы (но с обязательным присутствием на митингах);
  • Полностью удаленную или с редким посещением офиса работу;
  • Корпоративный ДМС;
  • Социальную поддержку для попавших в тяжелое положение;
  • Возможность роста посредством реализации индивидуальных программ развития.

Бонусы

Мы поддерживаем и обеспечиваем:

  • Программу адаптации на проекте;
  • Программу движения по карьерной лестнице с необходимым для этого обучением и практикой;
  • Программу рекомендаций, что бы Вы могли работать со своими друзьями и получали за это бонусы;
  • Программу социальной ответственности: материальная помощь, подарочные сертификат при рождении ребенка или на свадьбу;
  • Минимум бюрократии (только самое необходимое, что бы быть в рамках законодательства);
  • Поддержку релокации в другие города РФ.