Job Description
Role: Senior Java Engineer
Location: Osterley, UK
Contract role - Inside Ir35
Hybrid work: Min 4 days from client location
Experience: 10+
Start date: Immediate
Key Responsibilities:
* Highly skilled Senior Java Developer with hands-on experience in Spring Boot, WebFlux, and Reactive Programming.
* Experience in optimizing application delivery and security using Akamai.
* Strong focus on performance, scalability, and secure API development.
* Optimize system performance, ensuring low latency and high availability for media streaming services.
* Drive best practices in coding, architecture, and DevOps pipelines.
* Mentor junior engineers and contribute to technical leadership across the team.
* Required Skills & Experience:
o 10+ years of professional software development experience.
o Strong proficiency in Java, spring boot
o Solid understanding of Docker Compose, Kubernetes, and Amazon EC2.
o Expertise in at least one major cloud platform (AWS, GCP, or Azure).
o Proven experience in media or OTT streaming solutions is a strong plus.
o Strong knowledge of microservices, RESTful APIs, and event-driven architectures.
o Familiarity with CI/CD pipelines and DevOps practices.
Preferred Qualifications:
o Prior experience with media encoding, DRM, CDN integrations, or video streaming technologies.
o Exposure to big data and real-time analytics frameworks.
o Strong problem-solving and system design skills.