Talnexa
Jobs
All jobs
A
Arenadata
Java Developer
Remote
Senior
—
About the role
Обязанности
+
Разрабатывать масштабируемые и отказоустойчивые микросервисы, которые будут обрабатывать операции управления кластерами в реальном времени
+
Проектировать и совершенствовать критические компоненты системы управления и мониторинга
+
Оптимизировать производительность при работе с большими объёмами данных и интенсивной нагрузкой
+
Выявлять и устранять узкие места в производительности через профилирование и анализ
+
Проводить 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
+
Готовность менторить и обучать других разработчиков
+
Английский язык на уровне деловой переписки
Условия
+
Официальное трудоустройство по ТК РФ
+
Возможность работать 100% удаленно или в офисе в Москве/Санкт-Петербурге
+
Гибкое начало рабочего дня (09:00 - 10:00 по Москве)
+
Расширенный ДМС со стоматологией для сотрудника, компенсация 50% ДМС на детей
+
Предоставляем оборудование для работы (ноутбук, монитор)
—
Stack & Tools
Java
Spring Boot
PostgreSQL
Docker
Git
Maven
REST
JUnit
Apply →
Talnexa doesn't take a fee.
Details
Location
Remote
Level
Senior
Apply →