обновлено 2 дня назад
Java/Kotlin-разработчик (Backend)
200 000 - 300 000₽
hhВакансия с HeadHunter. Контакт ведёт на hh.ru
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
Текст:
TL;DR
Java/Kotlin-разработчик (Backend): Разработка и развитие надёжных масштабируемых backend-сервисов в микросервисной архитектуре с акцентом на API, производительность, отказоустойчивость и интеграции в распределённых системах. Focus on проектировании REST-контрактов, оптимизации SQL и JVM, работе с очередями сообщений и принятии архитектурных решений для высоконагруженных сервисов.
Локация: Москва; формат работы — удалённо или гибридно
Зарплата: 200 000–300 000 ₽ на руки в месяц
Компания
YLAB Development передаёт разработчиков на подходящие клиентские проекты.
Что делать
- Разрабатывать и развивать backend-сервисы на Java и Kotlin в микросервисной архитектуре.
- Проектировать REST-интерфейсы, API-контракты, версионирование и интеграции.
- Проектировать схемы данных, оптимизировать SQL-запросы и выполнять миграции в Oracle и PostgreSQL.
- Интегрировать сервисы с JMS, AMQP и Kafka, обеспечивая обработку ошибок и гарантии доставки.
- Участвовать в архитектурных решениях, оптимизации производительности, code review и рефакторинге.
- Взаимодействовать с командами разработки, DevOps, аналитиками и бизнес-стейкхолдерами.
Требования
- Коммерческий опыт разработки на Java от 4–5 лет; уровень Middle+ / Senior.
- Глубокое знание Java Core, включая коллекции, многопоточность, concurrency, memory model, исключения и IO/NIO.
- Уверенное владение Kotlin и опыт использования в production-проектах.
- Глубокое знание Spring Framework, опыт разработки REST-интерфейсов и микросервисов.
- Уверенная работа с SQL, Oracle или PostgreSQL, а также с очередями сообщений JMS, AMQP или Kafka.
- Знание Git, Unix-систем и Maven или Gradle; способность автономно доводить задачи до результата.
Хорошо, если есть
- Опыт работы с JVM internals, GC tuning, JIT и инструментами профилирования.
- Опыт разработки высоконагруженных или low-latency систем.
- Практика CI/CD, Docker, Kubernetes и базовое понимание инфраструктуры.
- Знание DDD, CQRS, Event Sourcing, event-driven архитектур, gRPC, GraphQL или Kafka Streams.
Культура и преимущества
- Возможность работать удалённо или в гибридном формате.
- Проекты с высоконагруженными распределёнными системами и сложными интеграциями.
- Английский не требуется для проектов без англоязычного взаимодействия.
- Для европейских и американских проектов требуется английский от B2+.
Процесс найма
- Короткое общение с рекрутером.
- Техническое интервью или TechCertify-скрининг.
- Передача на подходящие проекты клиентам.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
Firecode
7 дней назад
Java разработчик
240 000 - 280 000₽
Sber
4 дня назад
Senior Java Developer
300 000 - 450 000₽
ГК Орбита
9 дней назад
Java-разработчик (Java)
220 000₽
Yandex
7 дней назад
Java-разработчик в B2B Travel (Java)
Hireway
6 дней назад
Java Developer (Spring)
240 000 - 250 000₽
Жуков Сергей Дмитриевич
7 дней назад
Java-разработчик (финтех)
210 000 - 240 000₽