Senior Java Backend Developer (Spring Boot, OTT/DRM Streaming Platform)
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
Large-scale video streaming platform with DRM, OTT services, and distributed architecture. Backend development at the core — handling users, content, security, and communication across multiple systems. The work directly impacts how video content is securely delivered across web, mobile, and TV devices.
Tech Stack Java · Spring Boot · REST · Microservices · SQL / NoSQL · Distributed Systems · DRM · Linux
Requirements (Must-have):
- Strong hands-on Java backend development experience
- English B1+ (written and spoken)
- Spring / Spring Boot — production level
- REST APIs and microservices design and implementation
- SQL / NoSQL databases — design and optimization
- Distributed systems and data replication
- Linux-based environments
Responsibilities: - Design and develop backend services using Java as the primary language
- Build and maintain REST APIs and microservices
- Implement authentication, authorization, and access control logic
- Work with high-load distributed architecture and data replication
- Integrate with DRM systems and content protection services (Widevine, PlayReady, FairPlay)
- Implement content lifecycle logic — VOD, live streams, catch-up, user rights
- Ensure scalability, fault tolerance, and performance
- Set up monitoring, logging, and system health checks
- Collaborate with frontend and infrastructure teams
Nice to Have: - Experience with OTT / IPTV video streaming platforms
- Knowledge of DRM technologies — Widevine, PlayReady, FairPlay
- Understanding of HLS / MPEG-DASH streaming
- Experience with CDN / media delivery systems
- Kotlin (optional)
Hiring Process: Intro call → Technical discussion → Offer
Required languages
| English | B1 - Intermediate |
| Ukrainian | Native |