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

по договоренности
Москва5+ летПолная занятость

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

  • реализация поставленных задач по разработке в областях бэкенд и 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 минутах ходьбы от МЦК ЗИЛ.

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

место работы

МоскваПроспект Лихачева, 15
ЛМ Тех

понравилась
вакансия?

Откликнуться

как добраться?

МоскваПроспект Лихачева, 15
ЛМ Тех