JuniorHybrid
Java Developer
О роли
Описание вакансии
Обязанности
- Разработка сервисов и интеграций в составе команды высоконагруженного проекта
- Разработка нового функционала и развитие существующего под руководством старших разработчиков
- Участие в обсуждении технических решений и архитектурных вопросов
- Взаимодействие с аналитиками и командами разработки, тестирования, сопровождения
Требования
- Опыт коммерческой разработки на Java от 1 года
- Знание Java: основы ООП, коллекции, Stream API, работа с исключениями
- Опыт работы со Spring Boot
- Базовое владение JPA + Hibernate и jOOQ (понимание ленивой/жадной загрузки, N+1, принципы транзакций)
- Знание SQL и опыт работы с PostgreSQL
- Уверенное знание Git и Gradle
- Знание OpenAPI/Swagger: уметь описывать и читать спецификации API
- Базовые навыки работы с Docker
Будет плюсом
- MongoDB, ClickHouse
- Redis, RabbitMQ, Kafka
- Основы работы в Linux
- Flyway/Liquibase, SOAP, Maven
Условия
- Опыт работы: 1–3 года
- Полная занятость
- График: 5/2
- Формат работы: удалённо или гибрид
Стек и навыки
С чем работаем