PayginePaygine

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

гибрид, Санкт-Петербург

Команда работает над серверной частью корпоративного продукта — сервисами на Java/Spring Boot. Вы будете рефакторить легаси, проектировать и оптимизировать REST API и интеграции, обеспечивать стабильность через тестирование, профилирование и CI/CD, чтобы поддерживать качество и производительность сервисов

ГрейдJunior/Middle
Опытот 2 лет

Стек

JavaSpring BootOracleGitLab CISQLJUnitMockitoTestcontainersREST APIOpenAPILinuxGit

Задачи

  • Разработка и поддержка серверной части на Java (Spring Boot)
  • Рефакторинг легаси-кода и написание тестируемого кода с покрытием JUnit/Mockito
  • Проектирование и оптимизация REST API и интеграционных взаимодействий между сервисами
  • Написание и оптимизация сложных SQL-запросов, анализ планов выполнения (EXPLAIN) и оптимизация индексов
  • Сборка и деплой в тестовое окружение, участие в настройке и поддержке CI/CD пайплайнов (GitLab CI)
  • Мониторинг работоспособности сервисов: чтение логов, настройка алертов, анализ метрик и профилирование памяти/CPU

Обязательно

  • Коммерческий опыт от 2 лет
  • Знание Java 8 и/или 17+ и Spring Boot
  • Уверенные знания SQL и опыт работы с Oracle
  • Опыт работы с многопоточностью и понимание транзакций: уровни изоляции, конкурентный доступ, блокировки
  • Навык отладки и профилирования: поиск проблем с памятью/GC, чтение heap-dump, анализ метрик
  • Навык написания тестов: JUnit, Mockito, интеграционные тесты (Testcontainers)
  • Базовое администрирование Linux и работа в командной строке

Будет плюсом

  • Опыт настройки и поддержки CI/CD пайплайнов (GitLab CI)
  • Опыт документирования API с OpenAPI
Откликнуться на сайте компании

Похожие вакансии

ЯндексЯндекс

Бэкенд-разработчик в Поиск

PythonFastAPISQLTemporal

Сервисы для финансового ассистента и интеграции с Алисой

Опыт: от 3 лет
офис, гибрид, Санкт-Петербург
ЯндексЯндекс

Старший разработчик в команду SpeechSense ML-сервисов Yandex Cloud

JavaClickHouseElasticsearch/OpenSearchKafka

Сервисы аналитики коммуникаций в облаке

офис, гибрид, Санкт-Петербург
ЯндексЯндекс

Старший Java-разработчик в B2B Travel

Java 21SpringPostgreSQLgRPC

Сервисы командировок и бронирования для бизнеса

Опыт: 6+ лет
удалёнка, гибрид, Екатеринбург
ЯндексЯндекс

Разработчик бэкенда в команду партнёрских сервисов Автономного транспорта

PythonGoPostgreSQLTemporal

Сервисы для приёма, планирования и сопровождения перевозок

офис, гибрид, Санкт-Петербург
ЯндексЯндекс

Python-разработчик в складские операции Лавки

PythonaiohttpPostgreSQLAmazon SQS

Сервисы для автоматизации складских операций и реального времени метри

офис, гибрид, Санкт-Петербург
ЯндексЯндекс

Разработчик на C++ в группу инфраструктуры состояния Алисы

C++ORMPython

Инфраструктура сервисов и backend-компонентов Алисы

офис, гибрид, Санкт-Петербург

Смотреть ещё

JobsWave
Найти работу в IT