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
Published 29 April
69 views
·
24 applications
Last responded 2 days ago
See stats of candidates who applied for this job 👀
To apply for this and other jobs on Djinni login or signup.
Loading...