Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
Senior Java/Kotlin Engineer (CCaaS, remote)
Агентство / HR ресурс NEWHR ( new.hr )
Europe Сеньор Информационные технологии • Разработка • Backend • Java • Kotlin • Spring • PostgreSQL • Redis • SaaS/PaaS • Телекоммуникации 4 июня Удаленная работа
Опыт работы более 5 лет Агентство NEWHR Короткая ссылка: geekjob.ru/hiUb Откликнуться Описание вакансии
About the Company/Product:
- An AI-driven platform that operates as a Cloud Contact Center as a Service (CCaaS) with a variety of customer experience solutions — voice, messaging, and AI-assisted automation on top of its own telephony layer.
- With offices across Europe, the USA, Brazil, andthe UAE, the company’s clientele is already at 350 and counting — and its agents operate in over 60 countries worldwide.
About the Role:
We’re looking for a Senior Backend Engineer(Java/Kotlin) to reinforce several product squads, each owning a different slice of a large, distributed platform. Across the teams, the engineering challenges span a wide spectrum, for example:
- Real-time voice — an asynchronous service that manages the live state of voice interactions under continuous load.
- Orchestration at the core of the product — the system that tracks agent availability and state in real time and routes work to whoever can handle it.
- High-volume analytics — very large data stores where smart query and storage design make or break performance.
- Text channels — the services behind written customer communication.
What You’ll Do:
- Own features end-to-end — from initial proposals and refinements to code reviews and architectural decisions.
- Keep a large distributed monolith healthy, observable, and fast — working with asynchronous architecture across the system.
- Maintain and evolve existing services while building new ones — new code skews toward Kotlin , existing toward Java.
- Make architectural calls and reason about their impact — on performance, scalability, and reliability.
- Address technical debt systematically — and keep architectural quality high over the long run.
- Ship with engineering rigor — real test coverage , proper observability , and documentation a teammate can actually use.
- Collaborate closely with cross-functional teams — align with product owners and other squads on shared features and integrations.
Tech Stack: Java, Kotlin, Spring Boot (latest versions), Golang, PostgreSQL, RabbitMQ, Redis, OpenSearch, Docker.
What You Have:
- 5+ years in software engineering at product companies (B2B or B2C), with 3+ years of hands-on Java/Kotlin (preferred).
- Solid Spring Boot experience (latest versions).
- Strong PostgreSQL skills: for data-heavy roles in some of the squads, close to DBA level (design, tuning, troubleshooting at scale) — a big plus.
- Track record designing and running distributed systems in production.
- A self-starter attitude — you love having the autonomy to make high-stakes/high-impact architectural decisions , and you wouldn’t mind growing into a leadership role (Staff/Tech Lead track).
- An SRE-adjacent reflex —**** you think about reliability and observability as part of building, not after an incident.
- A product-centric mindset — you have high engineering standards , you’re meticulous in your work , and you can see the big picture beyond your specific task.
- Willingness to work with and improve an existing codebase (including legacy).
- Good level of Russian and English, both written and spoken (B2+).
Nice-to-Haves:
- Golang familiarity.
- Experience with message brokers (RabbitMQ ideally), Redis , and OpenSearch.
- Background in real-time/low-latency systems , VoIP or telephony protocols , or the call-center domain.
- On-call experience.
What We Offer:
- Competitive base salary + bonuses.
- Fully remote , with flexible working hours overlapping Central European Time.
- Long-term cooperation via a B2B contract witha European entity.
- Assistance with the digital nomad visa in Spain(if needed).
- Company-provided equipment.
- A real path toa Staff Engineer/Tech Lead.
Специализация
Информационные технологии Разработка Backend Java Kotlin Spring PostgreSQL Redis
Отрасль и сфера применения
SaaS/PaaS Телекоммуникации
Уровень должности
Сеньор
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Текст вакансии взят без изменений