Назад
7 часов назад

Senior Java/Kotlin Engineer (CCaaS)

Формат работы
remote (только Europe)
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US/UAE/Spain +1 еще
Релокация
Spain
vacancy_detail.hirify_telegram_tooltipВакансия из Telegram канала -

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

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 solutionsvoice, 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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →

Текст вакансии взят без изменений

Источник -