Java backend разработчик
Санкт-Петербург, РоссияДжуниор
Удаленная работа
Опыт работы от 1 года до 3х лет
Опыт работы от 1 года до 3х лет
Короткая ссылка: gkjb.ru/g17sv
О себе
На данный момент Java Backend разработчик.
Мои компетенции и опыт
Software Engineer с 3 годами коммерческого опыта в игровой разработке и клиент-серверных интеграциях. Последний год сфокусирован на Java Backend
Технический стек:
- Backend: Java 21, Spring, Hibernate, интеграция с внешними API
- Databases: PostgreSQL, Redis (кеширование, rate limiting), Flyway
- Infrastructure: Docker, git, GitLab CI/CD, Kubernetes, Helm
- Testing: JUnit, Mockito, Testcontainers
- Messaging: Kafka - Базовое понимание
- Английский язык — чтение технической документации.
Следующим шагом я планирую более глубокое изучение Kafka для создания более сложных распределённых систем. Использую стек не «по списку», а под задачу, чтобы ускорять сервисы, снижать нагрузку и давать измеримый результат.
Pleasantly Games - Software Engineer
Октябрь 2023 — Июнь нужен доступ к резюме года и 9 месяцев)
- Участвовал в разработке REST API на Java/Spring Boot для облачного сохранения игрового прогресса и синхронизации данных игрока между клиентом и сервером.
- Проектировал клиент-серверное взаимодействие между Unity-клиентом и backend-сервисами.
- Интегрировал внешние API и SDK, обрабатывал сетевые ошибки, авторизацию, синхронизацию состояния клиента и сервера.
- Настраивал CI/CD пайплайны и автоматизацию доставки обновлений.
- Разработал инструмент импорта игровых данных из Google Sheets, сократив необходимость ручных обновлений конфигов и сборок.
- Разрабатывал клиентскую часть на C#/Unity.
Индикатор Медиа - Unity Developer
Июль 2023 — Октябрь нужен доступ к резюме месяца)
- Участвовал в разработке образовательных и игровых приложений для детской аудитории.
- Работал над созданием кастомных инструментов (редактор для
процедурной генерации, редактор аудио семплов)
- Поддерживал и развивал существующие проекты, занимался рефакторингом и улучшением архитектуры.
Pet-проект: микросервисная рекомендательная платформа для Steam-игр.
Реализовал:
- подключение внешнего API (Steam API)
- JWT/OpenID аутентификацию и авторизацию;
- API Gateway на Spring Cloud Gateway;
- кеширование через Redis;
- отказоустойчивость с использованием Resilience4j (Retry, Circuit Breaker, Rate Limiter);
- recommendation engine на базе Spring AI, pgVector и embedding-модели;
- работу с PostgreSQL и Hibernate;
- контейнеризацию и деплой через Docker, Kubernetes, Helm и GitLab CI/CD.
GitLab:
нужен доступ к резюме
Связь:
Telegram: нужен доступ к резюме
