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

  • Разработка и поддержка высоконагруженных backend-сервисов на Java/Kotlin (Java 11+).
  • Проектирование архитектуры приложений, обеспечение высокой производительности и надежности сервисов.
  • Интеграция с внешними сервисами через REST API с использованием OpenAPI.
  • Асинхронное взаимодействие со смежными системами с использованием Apache Kafka.
  • Оптимизация запросов и структуры хранения данных PostgreSQL с применением Liquibase.
  • Написание модульных тестов, технический аудит кода коллег, участие в Agile-церемониях.

Требования:

  • Опыт работы с Java и Kotlin от 2 лет.
  • Практический опыт создания приложений для микросервисной архитектуры.
  • Опыт работы с Kafka, создания спецификаций OpenAPI и реализации RESTful API.
  • Умение оптимизировать запросы и структуру хранения данных PostgreSQL, опыт работы с ORM Hibernate и Liquibase.