Назад
2 дня назад

Старший разработчик Java

Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/
TL;DR
Старший разработчик Java (Java/Spring/Microservices): Разработка и развитие бизнес-логики платформы МосБилет с акцентом на микросервисную архитектуру, интеграции, производительность и тестирование. Focus on проектирование API, оптимизацию сложных SQL-запросов, работу с брокерами сообщений и профилирование приложений.

Локация: Москва, улица Новый Арбат, 21. Гибридный формат: 3 дня в офисе, график 5/2.

Компания

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

Что делать

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

Требования

  • Коммерческий опыт разработки на Java от 3 лет; общий опыт — более 6 лет.
  • Знание Java 17 и Java 21, включая виртуальные потоки и современные возможности языка.
  • Уверенное владение Spring Boot, Spring Web, Spring Data, Spring Core и JPA/Hibernate.
  • Знание ООП, SOLID, паттернов проектирования и принципов чистой архитектуры.
  • Опыт интеграции с внешними системами по REST и SOAP, проектирования API, работы с SQL, брокерами сообщений, Redis и NoSQL.
  • Навыки написания тестов с использованием JUnit, Mockito и Testcontainers.

Хорошо, если есть

  • Опыт работы с CI/CD, Docker, Kubernetes, S3-хранилищами и контейнерными средами.
  • Опыт работы с legacy-кодом, техническим долгом и рефакторингом.
  • Опыт разработки платёжных, билетных и транзакционных систем.
  • Опыт работы в распределённой команде по Scrum/Agile и построения внутренней разработки.

Культура и преимущества

  • Гибридный формат работы и мягкое начало рабочего дня с 9:00 до 11:00.
  • Офис в центре Москвы с кухней, зонами отдыха, тренажёрами и массажными креслами.
  • Внутреннее и внешнее обучение, наставничество, онлайн-библиотека и индивидуальный карьерный трек.
  • Социальный пакет, питание в офисе, материальная помощь и скидки на ДМС, спорт и другие услуги.
  • Ежегодное финансовое стимулирование по результатам работы.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →