Java backend разработчик

Санкт-Петербург, Россия
Джуниор
Информационные технологии • Разработка • Backend • Java • Hibernate • Spring • PostgreSQL • Redis
Удаленная работа
Опыт работы от 1 года до 3х лет
О себе

На данный момент 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: нужен доступ к резюме

VK: нужен доступ к резюме


Специализация
Информационные технологииРазработкаBackendJavaHibernateSpringPostgreSQLRedis
Отрасль и сфера применения

Уровень
Джуниор

Интересные кандидаты