Перейти к содержимому
search
work Вакансия на FreelanceSpace опубликовано 1 ч назад

Senior Kotlin Разработчик

apartmentЛемана Тех scheduleПолная занятость publicУдалённо badge5+ лет
send Откликнуться

Публичная страница вакансии: прозрачные условия, быстрый отклик, понятный следующий шаг. Для работодателя — качественный воронко-трафик, для исполнителя — ясные требования без “воды”.

description

Описание вакансии

Senior kotlin разработчик

Локация: Удалённо
Компания:
Лемана Тех
ЗП: обсуждается на собеседовании
Занятость: Полная
                                                                                                           
Лемана Тех ищет Kotlin-разработчика уровня senior для разработки hr-платформы.

ОСНОВНЫЕ ЗАДАЧИ:
- реализация поставленных задач по разработке в областях бэкенд и BFF;
- участие в улучшении процессов разработки в команде и совершенствовании механизмов поставки инкремента кода через инструменты CI/CD;
- проведения ревью других участников бэкенд команды;
- участие в принятии технических решений в области архитектуры приложений;
- участие в планировании и оценки стоимости бэкенд задач;
- участие и помощь в подготовке требований для BFF контрактов для фронтенд и работа про прототипированию контрактов с помощью low code инструментов если требуется;
- написание unit тестов;
- участие в поддержке пользователей в рамках l3 при решении инцидентов в области бэкенд и восстановление сервисы в случае аварии (YOU BUILD - YOU RUN);
- работа с техническим долгом в области бэкенд.

ЧТО МЫ ОЖИДАЕМ ОТ КАНДИДАТА:
- язык и фреймворки: Kotlin (корутины, suspend-функции, работа с асинхронностью). Spring Boot (основной стек) или Ktor (если проект на нём). Знание Jackson/Kotlinx Serialization (для JSON). Java (желательно, так как legacy-код может быть на нём);
- REST API: опыт проектирования RESTful API (Swagger/OpenAPI, REST conventions). Понимание HTTP/HTTPS, кодов ответов, HATEOAS (опционально). Работа с DTO, валидация (Jakarta Validation, аннотации @Valid);
- базы данных и кэширование: PostgreSQL (основная СУБД, сложные запросы, индексы), MongoDB (NoSQL) JPA/Hibernate или Exposed (если Ktor) + понимание N+1 проблемы. Redis (кеширование, @Cacheable в Spring);
- тестирование: Unit/Integration-тесты (JUnit 5, Kotest, Mockk). Testcontainers (для интеграционных тестов с БД);
- инфраструктура: Docker (сборка образов). CI/CD (GitLab CI/GitHub Actions).

МЫ ПРЕДЛАГАЕМ:
- работу в компании с развитой инженерной культурой;
гибкую систему премирования;
- расширенный социальный пакет: ДМС со стоматологией с первого месяца работы, психолог и страхование жизни, компенсация питания и оплата мобильной связи;
- возможности профессионального роста, программы развития для сотрудников;
- корпоративное обучение и доступ к базе знаний;
внутренние профессиональные сообщества и мероприятия;
- автономность работы, возможность менять правила, ошибаться и создавать новое;
- гибридный или удаленный формат работы;
- современный офис в 2 минутах ходьбы от МЦК ЗИЛ.

🌐 Резюме отправлять:

–––
Бесплатный постинг вакансий: @freeIT_job
Забирай 📚
tips_and_updates
Как откликнуться эффективно
  • arrow_right1–2 релевантных кейса (ссылки/скриншоты)
  • arrow_rightСроки и формат работы (когда на связи)
  • arrow_right2–3 уточняющих вопроса по задаче
handshake
Рекомендации работодателю
  • arrow_rightОпишите результат и критерии приёмки
  • arrow_rightУкажите бюджет/вилку — это повышает качество откликов
  • arrow_rightСразу обозначьте сроки и доступность по коммуникациям