0

Senior/Tech Lead Java/Kotlin developer

Полный цикл разработки широкого спектра продуктов, от финтеха до игр, больше с фокусом на бэкенд: сбором требований, выбором архитектуры, реализацией, тестирования, деплой и поддержка эксплуатации

01.tech

Зарплата не указанаНе указана странаЛокация не указанаГибрид

Задачи

  • Полный цикл разработки широкого спектра продуктов, от финтеха до игр, больше с фокусом на бэкенд: сбором требований, выбором архитектуры, реализацией, тестирования, деплой и поддержка эксплуатации
  • Ведение задач от идеи до запуска в проде
  • Участие в технических дискуссиях и принятии решений
  • Реализация принятых стандартов best practices и code review
  • Менторить, направлять, обсуждать технические решения и расти вместе с командой

Требования

  • Опыт работы с Java 21 или Kotlin
  • Опыт работы с очередями сообщений (Kafka, RabbitMQ, NATS и другие) и базами данных (PostgreSQL, MySQL/MariaDB, Redis, Clickhouse и другие)
  • Работа с Spring (Boot, Security, Web, Data, Cloud) и RPC (REST, gRPC)
  • Понимание принципов проектирования и разработки масштабируемых и отказоустойчивых систем на микросервисной архитектуре и сопутствующих компромиссов
  • Навыки диагностики и оптимизации производительности
  • Хорошие коммуникативные навыки

Бенефиты

  • Highload-продукты, обрабатывающие десятки тысяч запросов в секунду и работающие на аудиторию 100M+ пользователей по всему миру
  • Медицинская страховка в странах присутствия компании
  • Годовой бюджет $2 000 после испытательного срока на медицинское страхование, изучение языков и занятия спортом
  • Частичная компенсация профессионального обучения, курсов и участия в профильных конференциях
  • Доступ к корпоративной электронной библиотеке
  • Еженедельные онлайн-консультации с психологом за счет компании
  • Возможность релокации в страны присутствия офисов компании с релокационной поддержкой после ИС

Похожие вакансии Java/Scala/Kotlin

Сайты компаний
СБЕР

Lead Java/Kotlin разработчик

СБЕРАвтоподнятие
Зарплата не указанаРоссияМоскваОфис

HR-платформа Сбера "Пульс" ищет Java/Kotlin лида разработки.

  • Разработка и поддержка backend-сервисов на Kotlin/Java в рамках текущего стека (Spring Boot 3, Exposed, PostgreSQL, Kafka, K8s)

  • End-to-end владение бэкендом: от обсуждения требований с системным аналитиком до выката в продакшен и последующей эксплуатации

  • Проектирование схем БД, миграций, доменных моделей и контрактов API

  • Реализация интеграций через Kafka и REST с внешними и внутренними системами с учётом отказоустойчивости и идемпотентности

  • Настройка деплоя и эксплуатации сервисов в Kubernetes (манифесты/Helm, конфиги, секреты), участие в CI/CD-пайплайне

  • Покрытие кода юнит- и интеграционными тестами (Testcontainers), совместная работа с тестировщиком над сценариями и приёмкой

  • Совместная работа с системным аналитиком: уточнение требований, валидация постановок на реализуемость, влияние на декомпозицию

  • Контроль качества и техдолга на бэкенде: code style, ревью собственных решений, рефакторинг, документация

  • Участие в инцидент-менеджменте: разбор проблем на проде, дежурство в разумных пределах, постмортемы

  • Технологические решения по стеку и архитектуре бэкенда — самостоятельно, согласовывая ключевые с тимлидом/архитектором

  • Соблюдение требований домена: безопасность данных, аудит операций, корректность денежных расчётов

  • 5+ лет коммерческой разработки бэкенда на JVM, из них значимый опыт на Kotlin (желательно Kotlin 2) и/или современной Java (17+, опыт с Java 21 — плюс)

  • Глубокое знание Spring Boot 3, включая Spring Data, Spring Security, конфигурацию, тестирование (Spring Test, Testcontainers)

  • Уверенная работа с PostgreSQL: проектирование схем, индексы, оптимизация запросов, объяснение планов, миграции (Flyway/Liquibase), понимание уровней изоляции и транзакций

  • Опыт с Kotlin Exposed (или готовность быстро перейти с JPA/Hibernate/jOOQ)

  • Практический опыт с Apache Kafka: продюсеры/консюмеры, партиционирование, гарантии доставки, идемпотентность, обработка ошибок и DLQ

  • Опыт эксплуатации сервисов в Kubernetes: написание манифестов/Helm-чартов, конфигурация ресурсов, health/readiness probes, понимание сетевой модели, секретов, графика выкатки

  • Уверенный CI/CD: GitLab CI / GitHub Actions / Jenkins, сборка артефактов, контейнеризация (Docker), автоматические тесты в пайплайне

  • Понимание архитектурных паттернов: чистая/гексагональная архитектура, DDD-подход к моделированию домена, идемпотентность, транзакционные паттерны (outbox, saga), eventual consistency

  • Опыт проектирования и сопровождения REST API (OpenAPI/Swagger), понимание контрактного подхода

  • Самостоятельность и продуктовое мышление: умение декомпозировать задачу из бизнес-постановки в технические шаги, принимать архитектурные решения и нести за них ответственность

  • Внимание к надёжности: метрики, логирование, трейсинг (Prometheus/Grafana/OpenTelemetry или аналоги), умение разбирать инциденты в проде

  • Опыт работы в FinTech или другом домене с высокими требованиями к корректности денежных операций, аудиту и безопасности — сильное преимущество

  • Английский на уровне чтения технической документации

Будет плюсом

  • Опыт работы единственным бэкендером в команде или в условиях высокой автономии

  • Знание coroutines в Kotlin, опыт реактивного программирования (WebFlux, Reactor)

  • Опыт с распределёнными транзакциями, saga, transactional outbox в продакшене

  • Опыт с инфраструктурой как код (Terraform/Helmfile/ArgoCD)

  • Инновационные, амбициозные проекты и задачи, которые развивают: всегда есть возможность прокачать свои навыки в работе и профессионально расти;

  • Среда для обмена знаниями – высокая экспертиза внутри команды;

  • Сплоченная команда, работающая над общими задачами и умеющая хорошо отдыхать;

  • Нашу культуру создают сами сотрудники – мы их слышим и помогаем создавать и поддерживать корпоративные комьюнити по интересам

  • Стабильная заработная плата и годовой бонус;

  • Гибридный формат работы. Современный IT-офис вблизи Москва-Сити в пяти минутах от метро "Кутузовская", с фитнес залом;

  • Более 400 образовательных программ СберУниверситета для профессионального и карьерного развития;

  • Расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа;

  • Гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ;

  • Подписка Прайм с возможностью использования трёх близких;

  • Вознаграждение за рекомендацию друзей в команду Сбера.

Эта вакансия также есть на:hh.ru
Соц.сети

Java Developer (AI / GenAI)

Зарплата не указанаРоссияМоскваОфис

#middle #офис

••••••••
Java Developer (AI / GenAI)
Полная занятость
Формат работы: офис (Москва)

☑️ Чем предстоит заниматься
-Проектирование и разработка микросервисной архитектуры на Java 17+ с использованием Spring Boot (MVC, Data JPA, Security)
-Построение пайплайнов Retrieval-Augmented Generation (RAG): от парсинга сырых данных до индексации эмбеддингов
-Разработка и поддержка векторных баз данных Qdrant: проектирование схем шардирования, настройка гибридного поиска (BM25 + Dense Vectors) и оптимизация запросов к векторному пространству
-Создание мультиагентных систем на базе LangChain/LangGraph для автоматизации бизнес-процессов (классификация, извлечение сущностей, принятие решений)
-Глубокий промт-инжиниринг: написание промптов с нуля под разные user-case'ы одного агента, внедрение техник Few-shot, Chain-of-Thought (CoT) и структурированного вывода (JSON mode)
-Отладка семантики моделей: снижение энтропии ответов, управление вариативностью через параметры инференса (temperature, top_p, штрафы), реализация механизмов самовосстановления (self-healing) при деградации внешних провайдеров LLM
-Оптимизация производительности PostgreSQL: тюнинг сложных SQL-запросов, работа с индексами (B-tree, GIN/GIST, триграммы), проектирование транзакционной изоляции
-Вынос вычислений в контейнерную среду: Docker, Kubernetes (Helm), построение отказоустойчивых CI/CD-конвейеров в GitLab CI/Jenkins

☑️ Наши пожелания к кандидатам
-Уверенное владение Java 17+. Понимание многопоточности (CompletableFuture, виртуальные потоки Project Loom — будет плюсом)
-Экспертный уровень владения стеком Spring: глубокое понимание жизненного цикла бинов, аспектно-ориентированного программирования, тонкая настройка пулов соединений БД и параметров безопасности
-Опыт проектирования реляционных моделей в PostgreSQL, умение читать EXPLAIN ANALYZE, бороться с блокировками и писать эффективные миграции (Liquibase/Flyway)
-Практический опыт работы с векторными СУБД (Qdrant) или Weaviate/Pinecone/Milvus. Понимание метрик близости (Cosine Similarity, Dot Product, Euclidean Distance)
-Опыт разработки с библиотеками LangChain и/или LangGraph. Навык построения графов состояний (State Machines) и интеграции внешних инструментов (tool calling)
-Навык написания эффективных промптов (Prompt Engineering) и управления поведением LLM без изменения весов модели
-Опыт работы с Docker и Kubernetes (написание манифестов, Helm-чартов). Знание Linux shell на уровне уверенного пользователя
-Настроенные процессы CI/CD (GitLab CI или Jenkins): сборка Maven/Gradle, покрытие тестами (JUnit 5, Testcontainers), статический анализ кода

Контакты: ••••••••

Java Job •••••••• | •••••••• | ••••••••

Другие площадки
vk

Java Team Lead

vkАвтоподнятие
от 500k ₽РоссияМоскваГибрид

Наши решения работают под высокой нагрузкой и напрямую влияют на продуктовые метрики и пользовательский опыт. Ищем руководителя, который возьмёт на себя техническое и управленческое лидерство команды.

Задачи

  • Руководство кросс-функциональной командой, повышение эффективности, развитие разработчиков.
  • Проработка продуктовых фич.
  • Участие в разработке при необходимости.
  • Улучшение качества, производительности и надёжности сервисов.
  • Проектирование и развитие архитектуры высоконагруженных сервисов.
  • Оптимизация процессов разработки и взаимодействия между командами.

Мы ожидаем, что

  • Вы имеете опыт в бэкенде (Java) от 6 лет, пишете на Java.
  • Знаете алгоритмы и структуры данных.
  • Уже управляли командой разработки от 5–7 человек.
  • Знаете, как выстраивать процессы разработки.
  • Умеете проектировать отказоустойчивые и высоконагруженные сервисы: планировали ресурсы и сроки.

Работа в VK — это:

  • Возможность создавать продукты и сервисы, которые меняют к лучшему жизнь миллионов пользователей.
  • Амбициозные задачи, масштабные проекты и возможности для профессионального роста.
  • Совместные интересы и увлечения: помогаем раскрывать таланты и отлично проводить свободное время.
  • Работа в команде профессионалов из разных сфер, которые всегда готовы поделиться опытом.
  • Программа благополучия: заботимся о здоровье и хорошем самочувствии сотрудников.
  • Компенсация питания в кафе и ресторанах рядом с офисами — 800 рублей в день.
  • Компенсация спортивных активностей — 30 000 рублей в год в регионах и 35 000 рублей в год в Москве и в Санкт-Петербурге.
  • 17 корпоративных команд по 12 видам спорта.

Присоединяйтесь к нашей команде, чтобы создавать сервисы и технологии, которые улучшают качество жизни миллионов людей.

HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.