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