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УдалённоКонтрактзп не указана