Просмотр вакансии

Сегодня 06-04-2026 14:04
04.04.2026, 11:45

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

Работодатель: PanDev

PanDev

Город: Алматы
Занятость: Полная занятость, Полный день
Опыт работы: От 1 года до 3 лет

О продукте


PanDev Metrics — платформа для анализа продуктивности
разработчиков. Собирает данные из Git-платформ (GitLab, GitHub,
Bitbucket, Azure DevOps), таск-трекеров (Jira, ClickUp, Yandex Tracker) и
IDE-плагинов. Рассчитывает DORA-метрики, генерирует аналитические
отчёты и предоставляет AI-ассистента для анализа. Продукт
работает в SaaS и on-premise режимах.

Чем предстоит заниматься

  • Разрабатывать и поддерживать backend на Spring Boot 3 / Java 17 врамках модульной архитектуры (21 Maven-модуль, ~1600 Java-файлов)
  • Проектировать и реализовывать интеграции с внешними системами через REST API и Webhooks
  • Работать с multi-tenant архитектурой: изоляция данных, ролевая модель (RBAC), JWT-аутентификация, LDAP
  • Разрабатывать и оптимизировать SQL-запросы, Flyway-миграции,materialized views для высоконагруженных дашбордов
  • Участвовать в развитии AI-фичей (интеграция с Google Vertex AI / OpenAI через Spring AI)
  • Покрывать код тестами (JUnit 5, Mockito, TestContainers)
  • Участвовать в код-ревью и следить за качеством кодовой базы

Стек технологий

  • Язык / Фреймворк: Java 17, Spring Boot 3.5, Spring Security, Spring Data JPA
  • БД / Миграции: PostgreSQL, Flyway, Hibernate (batch operations)
  • Кэширование: Redis, Caffeine
  • AI/ML: Spring AI, Google Vertex AI Gemini, OpenAI API
  • Git-операции: Git
  • Биллинг: Stripe SDK
  • Observability: OpenTelemetry, Micrometer + Prometheus, Sentry, Logstash
  • CI/CD / Deploy: GitLab CI, Docker, Kubernetes (multi-env)
  • Тесты: JUnit 5, Mockito, TestContainers
  • Native: GraalVM Native Image

Требования

  • Опыт коммерческой разработки на Java 11+ от 2–3 лет
  • Уверенное владение Spring Boot, Spring Security, Spring Data JPA
  • Опыт работы с PostgreSQL: оптимизация запросов, индексы, миграции
  • Понимание принципов multi-tenant архитектур и разграничения доступа
  • Опыт работы с REST API: проектирование, версионирование, обработка webhook-событий
  • Знание паттернов: Strategy, Facade, Repository, Event-Driven
  • Умение писать тесты (unit + integration) и работать с TestContainers
  • Git на уровне уверенного пользователя Rebase, Chery Pick, GitWorkFlow, GitTag
  • Уверенное владение Claude Code и другими ИИ иснтурментами

Будет плюсом

  • Опыт интеграции с GitLab / GitHub / Jira / ClickUp API
  • Знакомство с GraalVM Native Image и ограничениями reflection
  • Опыт работы с Redis и стратегиями кэширования
  • Опыт с Spring AI или интеграцией LLM-сервисов
  • Знакомство с Docker, Kubernetes, GitLab CI/CD
  • Понимание DORA-метрик и процессов разработки ПО

ВАЖНО!!

Работа в класическом венчурном стартапе, в сложном технологическом секторе. Возможны переработки и прочие вещи связанные с работой в стартапе. Если у вас есть WorkLife Balance, или ваши ценности заключаются в спокойнокй понятной работе без переработок и хорошим WorkLife balance, не откликайтесь на вакансию.

В сопроводительном письме напишите ожидания по ЗП. Отклики без ожидания по ЗП будут удаляться.

Адрес: Алматы, жилой комплекс Тенгиз Тауэрс,

 

Откликнуться на вакансию

Дата
05.04 06.04
USD
2.9369 2.9364
EUR
3.3851 3.3894
RUB
3.7003 3.7179
UAH
6.7095 6.7197
CHF
3.6723 3.679
GBP
3.8779 3.8862
PLN
7.8931 7.9227
Минск
Утром: °C
Днем: °C
Вечером: °C
Ночью: °C

Сейчас: Скорость ветра: 5-7 м/c Атм. давление: 758 мм.рт.ст Влажность: 90%

Спецпредложения