Junior Java Developer
Казань, Российская ФедерацияСтажер • Джуниор
Удаленная работа • Работа в офисе
Опыт работы менее 1 годаот 50 000 до 90 000 ₽
Опыт работы менее 1 годаот 50 000 до 90 000 ₽
Есть файл резюме (защищен)
Короткая ссылка: gkjb.ru/g17w2
О себе
На данный момент Intern Java Backend Developer.
Мои компетенции и опыт
Java Backend Developer. Имею опыт работы в продуктовой Agile-команде (создание сервиса интеграции с корпоративными мессенджерами), а также опыт самостоятельного проектирования микросервисов с нуля. Уверенно владею core-стеком (Java 17, Spring Boot, Data JPA, Security), пишу чистый, тестируемый код и умею работать с архитектурой баз данных.
Ищу junior-позицию в сильной команде, где смогу решать нестандартные инженерные задачи и приносить реальную пользу продукту.
Мои компетенции и опыт
Командная разработка (Сервис "Ada", HeadHunter)
- В составе команды разрабатываю бэкенд для сервиса автоматизации рутинных задач. Процессы выстроены по Agile, с регулярным строгим Code Review.
- Спроектировал REST API и отказоустойчивую интеграцию со сторонними сервисами (Spring RestClient).
- Оптимизировал работу базы данных PostgreSQL: внедрил частичные уникальные индексы, настроил безопасные каскадные операции и решил проблему избыточных запросов через LAZY-загрузку.
- Устранил риски конкурентного доступа к данным (Race Condition, Lost Update) при параллельной обработке регистраций.
Независимая разработка (API управления банковскими картами)
- Реализовал безопасную систему регистрации и аутентификации через JWT.
- Настроил защиту endpoint'ов и ролевую модель доступа (USER/ADMIN) с помощью Spring Security.
- Разработал бизнес-логику: переводы между счетами, CRUD-операции, сложную фильтрацию и пагинацию данных.
- Спроектировал структуру БД (MySQL), настроил ORM-слой (Hibernate / Spring Data JPA) и автоматизировал миграции схем через Liquibase.
- Упаковал приложение в Docker для быстрого развертывания и покрыл критическую логику unit-тестами (JUnit, Mockito).
GitHub: нужен доступ к резюме
Есть файл резюме (защищен)
Интересные кандидаты
Мы используем куки, потому что без кук наш сайт не работал бы, другие сайты не работали бы, да и вообще весь
интернет не работал бы
