Java developer
Описание
Привет, это Voximplant! Мы международная SaaS компания в области облачных коммуникаций. Мы создаём платформу, которая позволяет компаниям по всему миру строить клиентские коммуникации внутри своих продуктов и бизнес-процессов. Через нашу инфраструктуру бизнесы запускают голосовые сервисы, контакт-центры, омниканальные коммуникации, автоматизацию взаимодействия с клиентами и решения на базе AI. У нас есть 2 направления бизнеса: B2B и B2D. B2B - облачные контакт-центры, B2D (business to developers) - платформа-лего для разработчиков, внутри которой можно строить свою собственную коммуникационную платформу. О Voximplant в 2026 году: С 2013 года на рынке облачных коммуникаций; 300+ сотрудников; 30 000 клиентов по всему миру; 3 млрд звонков обрабатываем в год. Сейчас мы находимся в поиске Java разработчика в команду Billing & Platform с задачами разработки платформы для real-time коммуникаций, которая должна выдерживать High Load, хорошо масштабироваться и быть доступной в режиме 24x7. Платформа уже работает, но есть еще море интересных задач, среди которых: развитие архитектуры и оптимизация функций платформы. Чем ты будешь заниматься: Разрабатывать и оптимизировать биллинг и HTTP API; Делать интеграции с платёжными сервисами, сервисами поставщиков, бухгалтерии, сервисами электронного документооборота и регуляторов; Производить рефакторинг старого кода; Писать автотесты и документацию. Наш основной стек: Java 21; Spring; gRPC; RabbitMQ; Redis; PostgreSQL; Clickhouse; Consul. Что мы ожидаем от кандидата: Опыт коммерческой разработки на Java от 5 лет, уверенное программирование на Java 21+Spring; Опыт работы с многопоточностью. У нас нужно будет решать как задачи с многопоточным доступом к данным в памяти, так и задачи построения асинхронных обработок запросов; Опыт работы с gRPC, RabbitMQ; Опыт работы с PostgreSQL. Важно свободное владение SQL для написания и оптимизации сложнейших запросов к БД PostgreSQL 18; Опыт разработки сетевых приложений, понимание работы протокола HTTP. Будет большим плюсом, если ты работал с: Redis, RabbitMQ, golang, python, s3, Docker, уверенно работаешь в Linux. Что предлагаем: Мы - продуктовая компания, которая создает технически сложный и востребованный продукт для бизнеса, у нас можно поработать с высокими нагрузками; Гибкое начало рабочего дня; Работа в аккредитованной IT-компании; Одна из 2-х льгот на выбор за счет компании (с возможностью воспользоваться другой на корпоративных условиях): ДМС (Лучи), Корпоративное обучение английскому/испанскому языку до 2-х раз в неделю; Корпоративные скидки от BestBenefits; При желании гибридного графика – Московский офис находится в пяти минутах от метро Тульская, рядом с Даниловским рынком; Современные и удобные инструменты, софт и оборудование для работы. Процесс найма: 1. Скрининг с HR (40 минут); 2. Техническое задание; 3. Техническое интервью (90 минут); 4. Оффер.