Департамент IT-разработок в поисках Strong Junior/Middle Java-разработчика.
Основные обязанности:
- Разработка и поддержка backend-части приложений на Java.
- Реализация и доработка REST API для внутренних и с внешних интеграций.
- Интеграция с внешними системами.
- Участие в разработке и поддержкегос.сервисов.
- Поддержка и сопровождение уже запущенных сервисов
Требования к кандидату:
- Техническое образование
- От 3 лет опыта коммерческой разработки на Java (11+)
- Глубокое знание Java: Collections, Stream API, многопоточность, понимание работы JVM и сборщика мусора
- Хорошее знание Spring Framework (Spring Boot, Spring Data, Spring Security, Spring Web и др.)
- Опыт работы с PostgreSQL, Oracle
- Опыт работы с брокерами сообщений: Kafka, RabbitMQ
- Опыт проектирования и разработки REST API
- Опыт написания модульных тестов (JUnit 5, Mockito)
- Уверенная работа с Linux в консоли: логи, процессы, права доступа, базовая диагностика сети
- Опыт работы с Docker (Dockerfile, docker-compose)
- Опыт работы с Git
- Знание принципов ООП, SOLID и паттернов проектирования
Личные качества:
- Самостоятельность, умение задавать уточняющие вопросы и честно сообщать о рисках.
- Хорошие коммуникативные навыки.
- Инициативность и стремление к профессиональному развитию
- Ответственность и внимательность к деталям
- Быстрая обучаемость
Условия:
- Комфортный офис в центре города
- График 5/2 с 8:30 до 17:30
- Оплачиваемый выходной день каждый квартал года
- Дружный коллектив
- Профессиональный рост и развитие
