Системный архитектор/Ведущий программист Java

Уровень зарплаты
Город
Требуемый опыт работы
з/п не указана
Москва
3–6 лет

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

Наш стэк: java, spring framework, postgresql, hazelcast/redis, maven, git, atlassian products (jira, confluence, bamboo ci).
Методология: Kanban. Есть доска и утренние 5-минутные летучки.


Вы будете заниматься:

  • Проектированием архитектуры новых проектов (как будет работать сервис, кто его пользователи, какой набор технологий лучше подойдет для задачи, в какую сторону будет развиваться система. Возможно, нужна микросервисная архитектура - объясните, почему? Как разделить систему на модули? Где сфера ответственности каждого модуля?).
  • Развитием архитектуры существующих (как новую задачу вписать в существующую архитектуру? Где нужен рефакторинг, какие тесты нужно написать? Legacу-примечание: самому старому проекту отдела не более двух лет, все библиотеки и фреймворки обновляем).
  • Реализацией ваших архитектурных решений на Spring framework.
  • Выполнять code review кода ваших коллег. Каждый коммит в любом проекте проходит стадию code review. Ревьювер один, редко два. Небольшое количество ревьюверов позволяет не скатиться в бесконечный code review, но сказывается на качестве нашего с вами кода.
  • Тестировать свой код. Если вы TDD-адепт, добро пожаловать. Если нет, то ничего страшного, мы тоже.
  • Оценивать нагрузку на приложение (написание jmeter-планов для нагрузочного тестирования), заниматься его оптимизацией (sql explain plan, анализ статистики из jvisualvm, jconsole).

Хотим от вас:

  • опыт работы со spring mvc,
  • опыт работы с системой контроля версий Git;
  • опыт работы с системой сборки проектов Maven.

Вам в плюс:

  • навыки серверного администрирования Linux;
  • javascript, jquery;
  • опыт создания soap/restful;
  • опыт написания jmeter-планов;
  • опыт оптимизации sql-запросов.

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

  • комфортный офис в 5-ти минутах ходьбы от м. Тимирязевская;
  • конкурентоспособный соц. пакет (хорошо решены вопросы медицинского обслуживания (страхования), оплаты отпусков, питания, проезда и др.)

Тип занятости

Полная занятость, полный день
Вы откликаетесь на вакансию в другой стране

Страна размещения вакансии — Россия.

В резюме не указано, что вы готовы туда переехать.

Все равно откликнутьсяНе откликаться
Отклик направлен работодателю
Сопроводительное письмо к отклику
Написать сопроводительное письмоПисьмо отправлено
Произошла ошибка, попробуйте ещё раз
Дата публикации вакансии
Вакансия дня
Рекомендуем