Lead Java Developer $$$$ Offline

We are looking for an experienced Lead Engineer to drive the development of our next-generation OTT streaming platform. You will lead a cross-functional team, design high-load streaming architecture, and shape the technical direction of the product.

 

Requirements:

 

  • 6+ years of commercial engineering experience, including 2+ years in a Lead/Tech Lead role.
  • Strong backend expertise with Java (Spring Boot, microservices, high-load distributed systems).
  • Deep understanding of video delivery, streaming protocols (HLS/DASH), CDN integration, DRM, caching, and real-time content delivery challenges.
  • Experience designing scalable cloud-native systems (Kubernetes, containers, CI/CD, observability).
  • Strong system design, architectural thinking, and ability to make data-driven technical decisions.
  • Leadership: mentoring engineers, conducting code reviews, driving engineering culture, owning delivery quality.

 

Responsibilities:

 

  • Lead the development of a large-scale OTT platform: backend services, applications, integrations, and streaming modules.
  • Architect and design high-performance systems for video streaming, playback, user profiles, recommendations, and content management.
  • Oversee the full development cycle: planning, implementation, delivery, and continuous improvement.
  • Collaborate with Product, Design, and DevOps to deliver new features, optimize user experience, and ensure platform reliability.
  • Drive engineering best practices: code quality, testing standards, observability, performance optimization.
  • Mentor engineers, coach the team, and contribute to hiring and capability growth.
  • Make technical decisions, define guidelines, and lead the long-term technical roadmap for the OTT ecosystem.

 

We offer:

 

  • Competitive salary.
  • Work with international products.
  • Work format - remote.
  • Salary, tied to the dollar exchange rate.
  • Career growth that you can influence by showing the right results, as we are constantly expanding.

Required skills experience

Java

Required languages

English B2 - Upper Intermediate

The job ad is no longer active

Look at the current jobs Java →

Loading...