Разработка и поддержка высоконагруженных backend-сервисов на Java/Kotlin (версия Java от 11).
Проектирование архитектуры приложений, обеспечение высокой производительности и надежности сервисов.
Реализация интеграции с внешними сервисами посредством REST API с использованием спецификаций OpenAPI.
Реализация асинхронного взаимодействия со смежными системами с использованием Apache Kafka.
Оптимизация запросов и структуры хранения данных PostgreSQL (с применением Liquibase).
Написание модульных тестов.
Выполнение технического аудита кода коллег.
Требования:
Опыт разработчика Java от 1 года
Отличное владение языками программирования Java и Kotlin (1,5+)
Практический опыт создания приложений для микросервисной архитектуры.
Опыт работы с Kafka.
Опыт создания спецификаций OpenAPI и реализации RESTful API.
Умение оптимизировать запросы и структуру хранения данных PostgreSQL (ORM Hibernate).
Опыт работы с инструментом управления миграциями Liquibase.
Условия:
Работа в стабильной компании, основанной в 1992 году.
Обеспечиваем техникой (ноутбук, второй экран, гарнитура).
Ежегодная аттестация, по итогам которой формируется индивидуальный карьерный план развития.
Достойный уровень оплаты труда.
Работу в дружной команде профессионалов.
Развитая корпоративная культура: неформальные мероприятия, интеллектуальные игры, собственная Киберлига, возможность заниматься волонтерской деятельностью и благотворительностью, творческие вечера.
Наличие скидочной системы для сотрудников: 20% на посещение массажного салона, от 10% на абонементы в фитнес-центры, в школу танцев, 15% на посещение скалодрома и многое другое.