посёлок Ждановский, Придорожная улица, 12
Разработка и доработка backend-сервисов на Java и Spring Framework / Spring Boot
Разработка и сопровождение микросервисов
Реализация асинхронного взаимодействия между сервисами с использованием RabbitMQ
Использование Redis для кеширования и хранения временных данных
Участие в проектировании архитектурных решений и выборе технических подходов
Анализ и устранение ошибок в работающих сервисах
Оптимизация производительности приложений, запросов к БД и интеграционных процессов
Подготовка и поддержание технической документации по разработанным сервисам и API
Участие в декомпозиции задач, оценке трудозатрат и планировании разработки.
Опыт коммерческой разработки на Java от 2 лет
Уверенное знание Java Core: коллекции, исключения, generics, Stream API, многопоточность, работа с памятью
Практический опыт работы со Spring Boot
Понимание принципов работы Spring: IoC, DI, Spring MVC, Spring Data, Spring Security, транзакции
Опыт разработки REST API
Понимание принципов микросервисной архитектуры: разделение ответственности сервисов, взаимодействие между сервисами, отказоустойчивость, масштабирование
Опыт работы с Microsoft SQL Server
Уверенное владение SQL: JOIN, подзапросы, агрегатные функции, индексы, транзакции, уровни изоляции
Опыт работы с RabbitMQ: очереди, exchange, routing key, producer, consumer, подтверждение сообщений, повторная обработка ошибок
Опыт работы с Redis: кеширование, TTL, базовые структуры данных, инвалидация кеша
Знание принципов Git и опыт работы в командной разработке
Понимание HTTP, JSON, принципов API-версионирования и обработки ошибок
Понимание принципов SOLID, DRY, KISS и основных паттернов проектирования
Оформление в аккредитованную IT-компанию
Корпоративная мобильная связь
Участие в корпоративных тренингах, корпоративная библиотека
Профессиональное развитие и возможность воплощать свои идеи
Дружный коллектив