Ковалев Максим
Java backend разработчик
Не указана
- Java
- PostgreSQL
- Git
- GraphQL
- Apache Kafka
- Hibernate
- Docker-compose
- REST API
- Spring Framework
- Apache Maven
- XML
- Redis
- Английский — B2 — Средне-продвинутый
Ожидания от кандидата
- Опыт коммерческой разработки на Java 21 от 4 лет;
- Опыт коммерческой разработки с Spring Boot 3.5.x;
- Опыт разработки REST API: проектирование, реализация и поддержка HTTP-сервисов, понимание принципов REST, кодов ответов и работы с JSON;
- Опыт коммерческой разработки с PostgreSQL: написание SQL-запросов, понимание индексов, транзакций, уровней изоляции транзакций, блокировок, оптимизации запросов;
- Опыт коммерческой разработки с Kafka: разработка producer/consumer, понимание топиков, партиций, consumer groups, offset management;
- Опыт работы с Docker: сборка Docker-образов, написание Dockerfile, запуск контейнеров, понимание docker-compose;
- Опыт работы с Git;
- Опыт коммерческой разработки с GraphQL: создание схем, queries, mutations;
- Опыт разработки real-time взаимодействия с использованием SSE и WebSocket;
- Опыт работы с Redis: кеширование данных, хранение временных данных и структур данных Redis;
- Опыт использования MapStruct для маппинга DTO и domain-моделей;
- Maven — инструмент для управления зависимостями, сборки и жизненного цикла Java-проектов;
- Опыт коммерческой разработки с Spring Security: настройка аутентификации и авторизации, работа с Redis сессиями, разграничение доступа к API;
- Опыт коммерческой разработки с Spring Data JPA: работа с entity, repository, транзакциями, lazy/eager загрузка;
Условия работы
- Очная работа в офисе.
- Официальное трудоустройство в соответствии с ТК РФ.
- Стабильная заработная плата.
- Работа в команде профессионалов.
- Участие в интересных и значимых проектах.
- Возможность профессионального развития и повышения квалификации.