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