Наш Telegram-канал:@careers_digital

Senior Java Developer

Arenadata

Россия

Что нужно делать

-разрабатывать масштабируемые и отказоустойчивые микросервисы, которые будут обрабатывать операции управления кластерами в реальном времени;

-проектировать и совершенствовать критические компоненты системы управления и мониторинга;

-оптимизировать производительность при работе с большими объёмами данных и интенсивной нагрузкой;

-выявлять и устранять узкие места в производительности через профилирование и анализ;

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

-разрабатывать юнит-тесты и, в отдельных случаях, интеграционные тесты;

-работать в Agile-среде (используем Яндекс Трекер, GitHub, GitLab).

Мы ждем, что вы

-имеете опыт разработки на Java 5+ лет;

-обладаете глубокими знаниями Spring Boot;

-понимаете архитектуру высоконагруженных систем и параллельных вычислений;

-владеете ООП, SOLID принципами, классическими алгоритмами и структурами данных;

-имеете опыт работы с Maven и сборкой Java-приложений;

-обладаете опытом разработки RESTful Services с использованием JSON;

-имеете опыт работы с PostgreSQL (расширения, оптимизация запросов);

-имеете опыт написания юнит и интеграционных тестов (JUnit, TestNG, Mockito и др.)

-имеете опыт работы с Docker и Git.

Будет плюсом

-опыт работы с Vert.x (высокопроизводительные приложения);

-знакомство с Apache Camel (интеграционные решения);

-опыт с Patroni (управление кластерами PostgreSQL);

готовность менторить и обучать других разработчиков;

-английский язык на уровне деловой переписки.

Условия

-официальное трудоустройство по ТК РФ;

-возможность работать 100% удаленно или в офисе в Москве/Санкт-Петербурге;

-гибкое начало рабочего дня (09:00 - 10:00 по Москве);

-расширенный ДМС со стоматологией для сотрудника, компенсация 50% ДМС на детей;

-предоставляем оборудование для работы (ноутбук, монитор).

Навыки

Обновлено 1 августа

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

  • Компания: Авито Какие задачи вас ждут: -разрабатывать новые и поддерживать существующие продукты в составе кросс-функциональной команды; -развивать…

    УдалённоПолная занятость
    зп не указана
  • Компания: Т-Банк Обязанности -Взаимодействовать с бизнес‑партнерами, заказчиками и владельцами продукта, выравнивать цели и планы команды -Руководить…

    LeadГибридПолная занятость
    зп не указана
  • Ищем опытного инженера для разработки и масштабирования production-ready AI-платформы с использованием GenAI, LLM, RAG и агентных архитектур. Позиция…

    SeniorУдалённоКонтракт
    зп не указана