Описание
Описания нет.
Задачи
•Разрабатывать и развивать бэкенд-сервисы на Java
•Участвовать в создании новых и сопровождении существующих микросервисов
•Реализовывать интеграции с внутренними и внешними системами
•Писать, анализировать и оптимизировать SQL-запросы для PostgreSQL
•Разрабатывать слой доступа к данным с использованием MyBatis
•Участвовать в проектировании и реализации взаимодействия сервисов через Kafka
•Исправлять ошибки, проводить рефакторинг и повышать качество существующего кода
•Покрывать функциональность тестами и участвовать в проверке кода
•Взаимодействовать с аналитиками, тестировщиками и другими разработчиками в составе команды
Требования
•Опыт разработки на Java 8 и выше
•Понимание принципов ООП, SOLID и основных паттернов проектирования
•Опыт работы со Spring Framework, Spring Boot, Spring MVC и Spring Data
•Базовые знания Apache Kafka
•Опыт работы с PostgreSQL и MyBatis
•Опыт сборки проектов с использованием Maven
•Навыки работы с Git
•Умение разбираться в чужом коде и желание развиваться
•Опыт работы 1–3 года
•Будет плюсом: знание Java 21
Условия
•График 5/2
•Крупный и динамично развивающийся проект
•Команда экспертов, готовых делиться знаниями и опытом
•Современное оборудование
•Оплата корпоративной мобильной связи