Старший разработчик (Java/Kotlin)

Уровень зарплаты: не указан
Москва, Сухаревская, Цветной бульвар, Трубная
От 3 до 6 лет, Полный день, Полная занятость
Эта вакансия подходит для соискателей с инвалидностью
Дата публикации: 20.11.2025 с сайта hh.ru

Общее описание

Мы предлагаем:

  • Оформление в аккредитованную IT-компанию;
  • Гибридный или удаленный график и комфортный офис;
  • Расширенный пакет ДМС со стоматологией, выездом врачей на дом. К ДМС можно подключать детей через 1 год работы;
  • Внутрикорпоративное обучение;
  • Скидки в наших магазинах и льготные условия от партнеров;
  • Премии по результатам работы;
  • Возможность влиять на процессы, принимать решения и реализовывать свои идеи;
  • Участие в проектах федерального масштаба;
  • Работайте вместе с друзьями и получайте премию за каждого трудоустроенного друга!

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

  • Разработкой и развитием сервисов на Java/Kotlin и Spring, включая библиотеки и стартеры;
  • Поддержкой существующих решений: ревью, рефакторинг, доработки, багфиксинг;
  • Проектированием, оценкой работ и участием в полном цикле разработки;
  • Разработкой на Python для LLM: RAG, LangGraph, интеграция моделей, создание агентов и API;
  • Написанием unit- и интеграционных тестов.

Пожелания к кандидату:

  • Опыт работы на позиции старшего разработчика от 1 года;
  • Опыт коммерческой разработки на Java 11+, Kotlin от 3-х лет;
  • Опыт работы над 3-мя и более коммерческими проектами;
  • Опыт разработки на Python для LLM: работа с LangGraph, интеграция локальных и облачных моделей, построение RAG, создание инструментов и агентов, разработка API для инференса;
  • Глубокие знания фреймворка Spring: JPA, Security, Cloud;
  • Знание и умение работать с Redis, Kafka, Nexus;
  • Опыт написания unit и интеграционных тестов;
  • Опыт написания Spring стартеров и библиотек;
  • Навыки работы с системами версионирования БД: Flyway, Liqubase;
  • Знание и умение применять паттерны проектирования;
  • Знание и умение работать с AI агентами в IDE.

Будет плюсом:

  • Знания и навыки использования Camunda, Spring Integration, работа с кешами, работа с шедулерами, работа с Аспектами и умение их применять на практике;
  • Умение оценивать риски, сроки реализации и объем работы.