Назад
7 дней назад

Java-разработчик (Senior, Java)

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

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

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

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

Текст:
/
TL;DR
Java-разработчик (Senior, Java): Разработка серверных приложений, микросервисов и высоконагруженных REST API с акцентом на интеграции с базами данных, очередями и внешними сервисами. Фокус на оптимизации производительности, миграции легаси-систем, архитектурном проектировании, тестировании и менторстве младших разработчиков.

Локация: удалённая работа в России; офис в Москве рядом с метро «Алексеевская». Начало рабочего дня с 9:00 до 11:00 по московскому времени.

Компания

Notamedia — аккредитованный ИТ-холдинг, занимающийся заказной разработкой и интеграцией цифровых решений для бизнеса и государства.

Что делать

  • Разрабатывать и поддерживать серверные приложения и микросервисы на Java.
  • Проектировать высоконагруженные REST API и интеграции с базами данных, очередями, кэшами и внешними системами.
  • Участвовать в архитектурном проектировании и выборе технологий для новых проектов.
  • Оптимизировать производительность и масштабируемость приложений, мигрировать легаси-системы на современный стек.
  • Писать unit-, integration- и e2e-тесты, проводить code review и повышать качество кода.
  • Менторить младших разработчиков.

Требования

  • От 5 лет коммерческого опыта с Java.
  • Уверенное знание Java 17+ и Spring Framework: Spring Boot, Spring Data, Spring Security.
  • Опыт работы с PostgreSQL, Hibernate, Spring Data JPA, Redis, MongoDB и Elasticsearch.
  • Понимание REST API и микросервисной архитектуры; опыт работы с Kafka, RabbitMQ и ClickHouse.
  • Уверенное применение Testcontainers, средств отладки и обработки ошибок, принципов SOLID, KISS и DRY.
  • Понимание CI/CD и практик защиты от уязвимостей.

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

  • Знание Kotlin, gRPC и Protocol Buffers.
  • Опыт проектирования высоконагруженных систем.

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

  • Проекты федерального масштаба и возможности профессионального роста.
  • ДМС со стоматологией после года работы и 9 дополнительных оплачиваемых больничных дней с первого дня.
  • Наставничество, система грейдов и помощь в адаптации.
  • Компенсация 50% стоимости дополнительного обучения и участие в конференциях для спикеров.
  • Автоматизированные процессы, понятные задачи и открытое обсуждение изменений.
  • Ипотека для сотрудников аккредитованных ИТ-компаний и отсрочка от армии для военнообязанных.

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