Senior Backend EngineerAbout Ovyo:Ovyo is an professional services company specializing in the satellite, telecommunications, media, and broadcasting, transportation and many more sectors.
Our management team is located in the UK and Portugal and we have technical teams based across other European countries, US and India.As a Senior Java Developer, you will play a pivotal role in designing, developing, and maintaining scalable backend systems that power our streaming and OTT platforms.
You'll work with a collaborative team to build robust microservices, optimize performance, and ensure seamless delivery of content.Location: Remote in PortugalDuration: 6 MonthsResponsibilities:Design, develop, and maintain Java-based web applications and microservices to support our streaming and OTT platforms.Leverage Java frameworks such as Spring and Spring Boot to build scalable, high-performance backend systems.Lead Java version upgrade projects, migrating legacy code to newer versions (e.g., Java 8, 11, 17) while ensuring compatibility and smooth transitions.Integrate and optimize MongoDB databases, focusing on schema design, indexing strategies, and performance tuning.Design, deploy, and manage resilient applications on AWS, adhering to best practices for security, scalability, and cost optimization.Implement infrastructure as code (IaC) using tools like Terraform or AWS CloudFormation.Troubleshoot and optimize AWS workloads to ensure high performance and reliability for streaming services.Collaborate with cross-functional teams, including product managers, designers, and DevOps, to deliver innovative solutions.Contribute to MongoDB upgrade projects, ensuring data integrity and minimal downtime (preferred).Requirements:Extensive Java Experience: Proven expertise in Java development across multiple versions (e.g., Java 8, 11, 17), with a strong understanding of version-specific features and nuances.Framework Proficiency: Hands-on experience with Spring, Spring Boot, and related Java libraries for building enterprise-level solutions.Microservices Expertise: Demonstrated ability to build and maintain Java-based web applications and microservices.Database Skills: Strong experience with MongoDB, including schema design, indexing, and performance optimization.
Experience with MongoDB upgrade projects is a plus.AWS Expertise: Proven track record of designing and managing scalable applications on AWS, with knowledge of best practices for security, scalability, and cost efficiency.IaC Proficiency: Hands-on experience with Terraform or AWS CloudFormation for infrastructure as code.Problem-Solving Skills: Ability to troubleshoot and optimize AWS workloads to meet performance and reliability standards.Nice to Have: Experience in the streaming, video, or OTT industry, with a focus on delivering high-quality content delivery systems.To apply for the role or for more information get in touch with the team at Ovyo at ******