Job Category: Video Engineering
Job Type: Full Time
Job Location: Dhaka (Mohakhali Dohs)
Experience: 2 to 5years

Job Title: Senior Java Developer(Video Engineering for Media Streaming and OTT Platforms)

Location: Hybrid, Remote

  • Vacancy 2
  • For a reputed software company
  • Salary  BDT 120,000- 150,000 (Monthly)
  • Employment Status Full-time
  • 𝗪𝗼𝗿𝗸𝗶𝗻𝗴 𝗗𝗮𝘆𝘀: 5 days per week

Opportunities:

  • Contribute to production-grade media streaming solutions.
  • Work with advanced technologies like AI-driven recommendations, Big Data analytics, and

Machine Learning for personalized media experiences.

  • Collaborate with a global team from countries including the US, UK, and Japan.

Benefits:

  • Competitive compensation package, with performance bonuses and opportunities for career

growth.

  • Free training on modern cloud platforms and media technologies.
  • Cost reimbursement for cloud certifications.
  • Lunch, snacks, tea, and coffee provided at office
  • Performance bonus and opportunities for promotion.
  • Potential immigration opportunities to the USA.

Responsibilities:

  • Develop and maintain scalable backend services for a media and OTT platform using

Java and related technologies.

  • Collaborate with a cross-functional team, including frontend developers, cloud

engineers, and media content experts, to deliver a seamless streaming experience.

  • Architect and implement robust, low-latency, and high-throughput APIs to manage

content delivery, user authentication, and streaming services.

  • Optimize application performance and scalability, ensuring reliability and minimal

downtime.

  • Integrate third-party APIs and SDKs for media streaming, analytics, and user

engagement tracking.

  • Collaborate with DevOps and cloud teams to deploy and manage services on AWS or

other cloud platforms.

Requirements:

  • 6+ years of hands-on experience in Java development, with proven work on media

streaming, OTT platforms, or related domains.

  • Experience in C++, XML, CUDA to update existing code bases.
  • Expertise in Java, Spring Boot, and RESTful API development; familiarity with

microservices architecture.

  • Experience with streaming technologies such as SRT, RTS/RTSP RTMP, MPEG-TS,
  • HLS, CMAF, MPEG-DASH, and encoding/decoding standards and techniques
  • H.264/AVC, H.265/HEVC, VP8, VP9, and FFMpeg.
  • Proficiency in cloud environments, preferably AWS (EC2, S3, CloudFront, EKS,
  • Elemental MediaConvert) or other cloud platforms for large-scale media delivery.
  • Knowledge of both SQL and NoSQL databases (e.g., MySQL, MongoDB) for

handling large media libraries.

  • Experience in optimizing the performance and scalability of media applications.
  • Excellent communication and teamwork skills, with experience working alongside

global teams.

  • Analytical mindset with an ability to troubleshoot and optimize media applications.

 

How to Apply:

If you believe you are a good fit for the position, please send your CV and portfolio to arafatrns@rnscareers.com with the subject line: “Video Engineering”.

 

Apply for this position

Allowed Type(s): .pdf, .doc, .docx