Java Developer

от 350 000 ₽

Выше средней на 7%
Россия, Москва, Одесская улица, 2кА
  • Профсоюзная
  • Новые Черемушки
  • Нагатинская

Разработка и архитектура:

* Разработка, тестирование и поддержка высокомасштабируемых backend-сервисов в рамках микросервисной архитектуры.

* Участие в проектировании архитектуры сервисов и границ между ними.

* Реализация надежных и эффективных решений для работы с большими нагрузками (highload).

* Активная работа с техническим долгом: рефакторинг и оптимизация существующего кода.

* Участие в код-ревью для поддержания высоких стандартов качества кода в команде.

Обеспечение надежности и производительности:

* Разработка отказоустойчивых решений, участие в устранении инцидентов.

* Написание модульных и интеграционных тестов для обеспечения стабильности функциональности.

* Участие в совершенствовании мониторинга сервисов.

* Оптимизация производительности сервисов и запросов к базам данных.

Участие в процессах разработки:

* Участие в полном цикле создания функциональности: от анализа требований с аналитиками до поставки кода в production.

* Декомпозиция крупных задач на более мелкие и понятные подзадачи.

* Активное участие в ежедневных стендапах, планировании спринтов и ретроспективах.

* Тесная коммуникация с другими членами команды (разработчики, QA) и кросс-функциональными командами (DevOps, Data).

Наш идеальный кандидат обладает:

Обязательные навыки и опыт:

* Опыт коммерческой backend-разработки на Java от 3-х лет.

* Глубокое понимание Java Core (коллекции, многопоточность, IO, JVM memory model).

* Опыт работы с фреймворками Spring (Boot, Core, Data, JPA/Hibernate).

* Практический опыт работы с реляционными СУБД (предпочтительно PostgreSQL): написание сложных SQL-запросов, понимание индексов и оптимизация.

* Опыт работы с колоночными СУБД, такими как ClickHouse, для аналитических задач.

* Опыт работы с Kafka, Elasticsearch, Redis.

* Понимание принципов микросервисной архитектуры, REST API.

* Знание алгоритмов, структур данных и паттернов проектирования (ООП, SOLID).

* Опыт работы с системами контроля версий (Git).

* Умение писать чистый, поддерживаемый и хорошо тестируемый код.

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

* Понимание принципов CI/CD, опыт работы с Docker, Kubernetes.

* Знакомство с практиками Domain Driven Design (DDD).

* Опыт работы в высоконагруженных (highload) проектах.

Личные качества:

* Системное мышление: умение анализировать сложные задачи и предлагать эффективные решения.

* Ответственность за свой код и результат работы.

* Готовность к обучению и активному поиску лучших решений.

* Навыки командной работы и четкой коммуникации.

Мы предлагаем:

  • оформление: ИП или самозанятость;
  • формат удаленной работы/или работу в офисе класса А с панорамным видом у метро Нахимовский проспект;
  • конкурентоспособную оплату труда, которая обсуждается индивидуально с каждым кандидатом;
  • Собеседование в 1 этап (тех.интервью с tech lead и PO).

Адрес: Россия, Москва, Одесская улица, 2кА

Поделиться:

Опубликована 23 дня назад

Вакансия в подборках

  1. Developer

Похожие вакансии

300 000 - 350 000 ₽
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
  • Москва
2 дня назад
до 360 000 ₽
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
  • Москва
7 дней назад
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
  • Москва
8 дней назад
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
  • Москва
14 дней назад
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
  • Москва
15 дней назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.