Junior Java Developer
Москва, РоссияДжуниор
Удаленная работа • Работа в офисе
Опыт работы какой-то есть
Опыт работы какой-то есть
Короткая ссылка: gkjb.ru/g18pb
О себе
На данный момент Junior Java Developer.
Мои компетенции и опыт
Практикующий Java-разработчик (1,5 года в коммерции). Основной стек: Java 17, Spring Boot, Spring Data JPA, PostgreSQL, Kafka. Участвовал в разработке и доработке микросервисов – расширял функциональность, настраивал взаимодействие через Kafka, интегрировал внешние API. Готов к сложным задачам и быстрому погружению в новый проект
Java-разработчик
ООО «ФинТех Решения»
Сентябрь 2024 – Март 2025
Обязанности:
Разработка новых REST-эндпоинтов для сервиса заявок и клиентского профиля.
Интеграция с внешними API (платёжные шлюзы, кредитные скоринги) через WebClient с ретраями и таймаутами.
Настройка Kafka-кластеров: создание топиков, настройка продюсеров/консьюмеров для событийной коммуникации между сервисами (например, «заявка создана» → «отправка на скоринг» → «решение принято»).
Оптимизация SQL-запросов (добавление индексов, рефакторинг JOIN-ов), сократив время ответа тяжёлых отчётов.
Внедрение миграций Liquibase для управления схемой БД в CI/CD.
Написание интеграционных тестов с Testcontainers для проверки взаимодействия с БД и Kafka.
Junior Java-разработчик (практика с последующим трудоустройством)
ООО «ИТ-Интегратор» (аутсорсинг)
Март 2025 – Август нужен доступ к резюме месяцев)
Обязанности:
Разработка CRUD-операций для управления заказами, водителями и маршрутами.
Написание кастомных запросов в JPA-репозиториях с использованием JPQL и нативных SQL для сложной фильтрации.
Реализация авторизации через Spring Security (роли USER, MANAGER, ADMIN) и JWT.
Участие в Code Review, рефакторинг легаси-кода (замена циклов на Stream API, улучшение читаемости).
Настройка кэширования в Redis для часто запрашиваемых справочников (снижение нагрузки на БД на 20%).
Деплой приложений в Docker-контейнерах, настройка Docker Compose для локального окружения.
Ключевые навыки
- Java (Core, Stream API, Multithreading)
- Spring Boot, Spring Data JPA, Spring Security, Spring MVC, Sping AOP
- SQL (PostgreSQL, MySQL)
- Kafka
- Hibernate, JPA, Liquibase / Flyway
- JUnit 5, Mockito, Testcontainers
- Docker, Docker Compose, Git, Maven
- Redis, REST API, Swagger / OpenAPI
