N

Senior+ Java/Kotlin Engineer (CCaaS, remote)

NEWHR
Europe
🌍 Удалённо
Senior
Полная занятость
Описание вакансии
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, and the 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
7+ 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 co
AI-помощник
ИсточникGeekJob
Опубликовано6 июл.
Просмотры0
Если при отклике просят перевести деньги, назвать код из SMS, войти через чужой аккаунт или установить непонятное приложение — это признаки мошенничества. Не соглашайся и напиши нам через чат с основателем или форму обратной связи.