Senior Java Engineer (Java + VoIP/WebRTC)

to $4800

CrunchCode — міжнародна сервісна ІТ-компанія з досвідом близько 7 років у розробці вебсервісів і вебзастосунків. Ми працюємо у форматах staff augmentation (outstaff) та outsourcing і підключаємо спеціалістів до проєктів клієнтів у довгостроковій моделі співпраці.

Ми працюємо переважно з проєктами в доменах логістики (включно з last mile),e-commerce, fintech та банкінгу, а також enterprise-рішеннями.
Для нас важливо, щоб проєкт був “чистим” і зрозумілим з точки зору етики та цінності для користувачів.

Ми принципово не беремо проєкти, пов’язані з:
● gambling / гемблінгом,
● adult-контентом та порнографією,
● шахрайством або будь-якою розробкою, що спрямована на обман чи маніпуляції.

What We Offer:
● Fully remote work
● Long-term, stable project
● High level of autonomy and trust
● Minimal bureaucracy
● Direct impact on business-critical logistics systems
● Long-term engagement, not a short-term contract.

Project Overview
A real-time communication platform requiring high-performance backend services, low-latency architecture, and deep integration with VoIP/WebRTC infrastructure and mobile applications.

Tech Stack
Java, Spring Boot, WebRTC, VoIP/SIP/RTP, Kafka, WebSockets, REST, AWS/GCP/Azure, Microservices

Requirements (Must-have):
- 5+ years of experience with Java (Spring / Spring Boot)
- Strong experience with WebRTC protocols and architecture
- Strong experience with VoIP / SIP / RTP / signaling servers
- Experience integrating with iOS and Android applications
- Solid understanding of real-time data streaming
- Solid understanding of distributed systems and microservices architecture
- Experience with cloud platforms (AWS / GCP / Azure)
- Familiarity with Kafka / WebSockets / REST APIs

Responsibilities:
- Design and develop high-performance backend services using Java and Spring Boot
- Build and maintain real-time communication systems (WebRTC, VoIP, SIP)
- Integrate backend systems with mobile applications (iOS & Android)
- Work with streaming, signaling, and media servers
- Ensure low-latency, high-availability architecture
- Collaborate with cross-functional teams (mobile, frontend, DevOps)
- Optimize system performance, scalability, and reliability

Nice to Have:
- Experience with Twilio, Agora, Vonage or similar RTC platforms
- Experience with media servers: Kurento, Janus, FreeSWITCH, Asterisk
- Knowledge of AI/voice processing / speech analytics
- Background in telecom or communication products

Hiring Process:
- Intro call
- Technical discussion
- Offer
Start: ASAP

Required languages

English B2 - Upper Intermediate
Ukrainian Native
Published 15 April
45 views
·
0 applications
To apply for this and other jobs on Djinni login or signup.
Loading...