Senior Java Developer
От 3 до 6 лет
Полная занятость
Удаленная работа
Описание вакансии
Функциональные обязанности:
- Анализ текущей архитектуры.
- Определение проблемных мест и выработка плана рефакторинга.
- Проектирование и разработка системы батч процессов.
- Проектирование и разработка шины взаимодействия между проектами.
- Проектирование архитектуры и частичное участие в написание кода для новых функций системы.
- Руководство рефакторингом текущего кода
- Улучшение структуры текущего проекта.
- Постановка технических задач.
- Проектирование архитектуры приложения для поставленных задач
- Проектирование архитектуры БД для поставленных задач
- Разработка REST API сервисов
- Разработка интеграционных модулей
- Разработка Unit тестов и интеграционных тестов
- Оптимизация программного кода
- Исправление багов программного кода
Требования:
- Знание Java 1.8+
- Опыт работы с java 3+ года
- Понимание парадигмы ООП
- Опыт работы с реляционными БД
- Понимание транзакций БД
- Написание SQL/HQL, понимание планов выполнения запросов/оптимизации
- Опыт работы в написании веб сервисов (использование REST API, Json)
- Знание следующих инструментов:
- Spring Framework
- Hibernate
- MySql или PostgreSql
Ключевые навыки
Вакансия опубликована:
16 сентября 2024,
Москва
Похожие вакансии
Оценки по категориям
Преимущества и льготы компании
Сотрудники чаще всего указывали следующие льготы и преимущества на основании 5 отзывов
100%
Своевременная оплата труда
100%
Удаленная работа
80%
Профессиональное обучение
60%
Система наставничества
40%
Оплата больничного
20%
Удобное расположение работы
20%
Гибкий рабочий график
20%
Оплата мобильной связи
Похожие вакансии
Java-разработчик (middle+)
от 250 000 ₽