Match score not available

Senior Scala Developer(Freelance Interviewer)

Remote: 
Full Remote
Contract: 
Experience: 
Expert & Leadership (>10 years)
Work from: 

futuremug logo
futuremug

Job description

Job Title: Senior Scala Developer (AWS Elemental, Messaging Services, Kafka)

Location:  Remote


Position Overview: We are seeking a highly skilled and experienced Senior Scala Developer with strong expertise in messaging services like Kafka and AWS Elemental technologies. This is a contract-based position with a duration of 6 months, offering flexibility for hybrid or remote work. The ideal candidate should have 10+ years of experience in software development, a strong background in the media industry, and a proven ability to communicate effectively with key stakeholders.


Key Responsibilities:

  •  Develop, enhance, and maintain messaging services, including integration with AWS Elemental services and Kafka.
  •  Design, implement, and optimize scalable, high-performance systems to meet business needs in the media sector.
  •  Work closely with cross-functional teams, including product managers, solution architects, and other developers, to ensure seamless integration of various services.
  •  Write clean, efficient, and maintainable Scala code following best practices and industry standards.
  •  Provide technical leadership and mentoring to junior developers as needed.
  •  Collaborate with stakeholders to gather and refine business requirements.
  •  Participate in code reviews, ensuring high-quality and secure code.
  •  Troubleshoot, debug, and resolve issues in production and staging environments.


Skills and Qualifications:

 Essential:

  • o 10+ years of software development experience.
  • o Strong proficiency in Scala and functional programming.
  • o In-depth experience with Kafka, including architecture, integration, and performance optimization.
  • o Solid understanding of AWS Elemental services, with hands-on experience in deployment and management.
  • o Expertise in building distributed systems and high-performance, scalable applications.
  • o Experience working in the media industry, particularly with video streaming, media processing, and content delivery systems.
  • o Proven track record of working in agile environments.
  • o Excellent communication skills, with the ability to engage effectively with both technical and non-technical stakeholders.
  • o Ability to collaborate remotely with geographically distributed teams.
  • o Strong problem-solving skills and attention to detail.
  •  Desirable:
  • o Experience with cloud platforms (AWS, Azure, GCP).AWS is mandatory.
  • o Familiarity with containerization technologies (Docker, Kubernetes).
  • o Knowledge of CI/CD pipelines and automation tools.
  • o Experience with data streaming platforms and event-driven architectures.
  • o Previous experience in contract-based roles.


Education & Experience:

  •  Degree in Computer Science, Software Engineering, or a related field (or equivalent professional experience).
  •  10+ years of professional software development experience.
  •  Experience working within the media industry is a plus.

Required profile

Experience

Level of experience: Expert & Leadership (>10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Detail Oriented
  • Communication
  • Problem Solving

Scala Developer Related jobs