Backend-разработчик

Дата размещения вакансии: 18.09.2024
Работодатель: IDF Lab
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

IDF Lab - продуктовая IT-компания. Наши проекты - финансовые сервисы Money Man и Platiza, Свой Банк, сервис ID Collect.

Центры разработки компании находятся в Минске и Новосибирске.

На проект Money Man ищем Backend-разработчика.

Обязанности:

  • Разработка нового функционала для существующих и новых приложений.
  • Рефакторинг и оптимизация существующего кода для улучшения производительности и поддерживаемости.
  • Переписывание монолитного приложения на микросервисную архитектуру.
  • Участие в профилировании и оптимизации highload-решений.
  • Внесение предложений и участие в разработке архитектурных решений проекта.
  • Работа с базами данных и внешними API (REST).

Требования:

  • Коммерческий опыт работы с Java или Kotlin от 3 лет.
  • Глубокое понимание принципов ООП, шаблонов проектирования, протокола HTTP.
  • Опыт работы с реляционными базами данных (например, MySQL).
  • Умение быстро вникать в чужой код, в том числе с legacy-решениями.
  • Опыт работы с нереляционными базами данных и кэшами (MongoDB, Redis).
  • Знание и опыт использования Spring Framework, ORM (Hibernate, Jooq).
  • Опыт написания тестов с использованием Spock, JUnit, Mockito, RestAssured.
  • Опыт работы с инструментами сборки (Gradle, Maven).

Будет преимуществом:

  • Опыт работы с микросервисной архитектурой.
  • Знание и опыт работы с ElasticSearch, RabbitMQ, GridFS.
  • Опыт работы с инструментами мониторинга и логирования (Kibana, Grafana, Prometheus).
  • Знание и опыт работы с JavaEE (JPA, JAX-RS), Glassfish.

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

  • Интересные задачи и возможность работы над проектами с высокой нагрузкой.
  • Гибкий график работы и возможность удаленной работы.
  • Конкурентоспособную заработную плату.
  • Дружный коллектив и возможность профессионального роста.
  • Работа в аккредитованной ИТ компании.