Java-разработчик
Rnm Kz
Занятость | Полная занятость |
Полная занятость | |
Адрес | Казахстан, Алматы, улица Малика Габдуллина, 44 |
Описание вакансии
Локация: Алматы
Rainmaker — аутсорсинговая IT-компания, работающая на локальном и международном рынках. В связи с ростом компании мы ищем Backend Java Engineer, который будет специализироваться на проектах, связанных с корпоративными чат-платформами и AI системами.
Примечание: Работа в офисе, возможны гибридные дни. Полностью удалённые кандидаты не рассматриваются.
Обязанности:
- Проектирование и разработка высоконагруженных серверных компонентов корпоративных чат-платформ с использованием вебсокетов (WebSocket API, Spring WebSocket) для обеспечения real-time взаимодействия.
- Реализация и оптимизация асинхронных двунаправленных соединений через вебсокеты, включая обработку больших объемов данных и управление состоянием сессий.
- Интеграция вебсокетов с микросервисной архитектурой (Spring Boot) и брокером сообщений Kafka для масштабируемой обработки событий.
- Оптимизация производительности JVM (настройка Garbage Collection, профилирование памяти) в контексте многопоточных приложений с вебсокетами.
- Разработка отказоустойчивых решений с учётом сценариев разрыва соединений и реконнекта, а также написание Unit-тестов (JUnit, Mockito) для проверки стабильности вебсокет-функционала.
Требования:
- Опыт коммерческой разработки на Java от 3 лет.
- Практический опыт работы с вебсокетами для реализации real-time функционала.
- Знание Spring Framework (Spring Boot, Spring Security) на уровне разработки масштабируемых приложений.
- Опыт работы с брокером сообщений Kafka для обработки асинхронных данных.
- Понимание архитектурных подходов: MVC, микросервисы.
- Навыки работы с реляционными базами данных (MySQL, PostgreSQL) и NoSQL (MongoDB).
- Опыт использования контейнеризации (Docker) и оркестрации (Kubernetes).
Условия:
- Современный офис в центре Алматы с комфортными рабочими местами и зонами отдыха.
- Бесплатный кофе, чай и периодические угощения (фрукты, напитки).
- Гибкий график: преимущественно работа в офисе с возможностью частичной удалёнки по согласованию.
- Доступ к кальянной зоне для расслабления в перерывах.
- Дружная команда, поддерживающая профессиональный рост и обмен опытом.
Мы будем рады вашему отклику!
Требования
Опыт | 3-6 лет |
Условия работы
График работы | Полный день |
Добавлено вчера
Пожаловаться