Java Developer (Middle++ / Senior) (удаленная работа)

29 мая 2026

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Вакансия: Java Developer (Middle++ / Senior)

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

Ищем Java Developer в команду разработки высоконагруженных сервисов. Нужен разработчик, который понимает архитектуру, интеграции и качество кода.

Чем предстоит заниматься:

  • Разработка и развитие микросервисов на Java;
  • Проектирование API и интеграций между сервисами;
  • Работа с высоконагруженными системами и многослойной микросервисной архитектурой;
  • Разработка и поддержка интеграций через REST/Kafka;
  • Работа с PostgreSQL и оптимизация SQL-запросов;
  • Написание unit/integration тестов;
  • Участие в code review и архитектурных обсуждениях;
  • Взаимодействие с аналитиками, QA и смежными командами;
  • Участие в развитии CI/CD процессов и инженерных практик команды.

Что для нас важно:

  • Коммерческий опыт разработки на Java от 5 лет;
  • Последний опыт от 2+ лет на проектах с развитой микросервисной архитектурой;
  • Уверенное знание Java 8 11+;
  • Глубокое понимание ООП, SOLID, DRY, KISS;
  • Опыт разработки на Spring Framework (Spring Boot, Spring Cloud, Security, AOP и др.);
  • Опыт работы с Hibernate/JPA;
  • Уверенное знание PostgreSQL и принципов проектирования БД;
  • Опыт работы с REST API и асинхронными интеграциями (Kafka/RabbitMQ/Artemis);
  • Опыт написания тестов: JUnit, Mockito/TestNG;
  • Понимание принципов микросервисной архитектуры и её trade-offs;
  • Опыт работы с Git, Maven/Gradle;
  • Опыт контейнеризации и работы с Docker/Kubernetes/OpenShift;
  • Опыт работы с Jira/Confluence.

Будет плюсом:

  • Опыт проектирования highload-систем;
  • Опыт работы с Swagger/OpenAPI, JsonSchema;
  • Опыт работы с Jaeger;
  • Знание JOOQ, Liquibase;
  • Опыт работы с WebFlux и реактивным стеком;
  • Понимание распределённых транзакций;
  • Опыт работы с CI/CD (TeamCity/Jenkins/Nexus);
  • Знание PL/SQL;
  • Опыт использования AspectJ и Lombok;
  • Понимание функциональной парадигмы разработки.

Мы ищем человека, который:

  • Пишет чистый, поддерживаемый и тестируемый код;
  • Умеет работать в команде и спокойно участвует в code review;
  • Понимает, как устроены сложные распределённые системы;
  • Может быстро погружаться в бизнес-логику и технический контекст.

Условия:

  • Работа над высоконагруженными enterprise/fintech продуктами;
  • Современный стек и микросервисная архитектура;
  • Сильная инженерная команда;
  • Удаленный формат работы (по РФ);
  • Конкурентная заработная плата;
  • Участие в развитии крупных продуктов и сервисов.


Посмотрите похожие вакансии

Java developer (middle/senior)
Компания: МТС Банк
Зарплата: з.п. не указана
Senior/Lead Java Developer
Компания: НПП Баум
Зарплата: з.п. не указана
Java Backend Developer (Middle+/Senior)
Компания: IT Cube
Зарплата: з.п. не указана
Программист Middle/Senior Fullstack Developer
Компания: Rekprof
Зарплата: от 100 000 до 100 000 руб.