Java-разработчик

Дата размещения вакансии: 01.12.2025
Работодатель: Spectr
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

Обязанности:

  • Разработка серверных приложений на Java (8–21), участие в проектировании архитектуры.

  • Создание и развитие микросервисов, REST/gRPC API, интеграционных взаимодействий.

  • Работа с реляционными БД (PostgreSQL / Oracle), проектирование схем, оптимизация запросов.

  • Использование брокеров сообщений: Kafka, JMS/AMQP (в отдельных проектах).

  • Работа с встраиваемыми или внешними оркестраторами процессов (Camunda 8 / Zeebe / Temporal) — для проектных ролей.

  • Разработка unit и интеграционных тестов (JUnit, Mockito, TestNG).

  • Участие в CI/CD, работа с Docker/Kubernetes.

  • Проведение Code Review, рефакторинг и улучшение качества кода.

  • В общих командах — участие в обсуждении архитектуры, оценке задач, командных митингах

Требования

Образование и опыт

  • Высшее техническое образование (IT, CS, математика, прикладные направления).

  • Коммерческий опыт разработки от 3 до 6+ лет

  • Отличное знание Java Core, многопоточности, JVM (для Senior — глубокий уровень).

  • Уверенный опыт работы со Spring (Boot, Web, Data, Security, Kafka).

  • Опыт проектирования микросервисов и понимание их принципов.

  • Уверенная работа с PostgreSQL или Oracle (SQL, оптимизация запросов, индексы).

  • Опыт написания тестов: unit, интеграционные.

  • Работа с Git, Maven/Gradle, Unix-системами.

  • Понимание принципов DevOps, CI/CD.

  • Опыт работы с Docker / Kubernetes.

Будет плюсом

  • Go, Kotlin.

  • Опыт с брокерами сообщений (Kafka, RabbitMQ, ActiveMQ).

  • Опыт с Camunda 8, Zeebe, Temporal, Saga-паттернами.

  • Опыт проектирования высоконагруженных систем.

  • Опыт работы в финансовых доменах / логистике / travel-тех.

  • Опыт использования облаков (AWS, GCP, Yandex Cloud).

  • Участие в open-source, хакатонах, pet-проекты