Skip to main content

Senior Java Software Engineer

Tecnologia
Ovyo
Beja, PortugalHá 3 diasAté 18/05/2026

Descrição da vaga

pbTitle: /b Senior Java Backend Developer /ppbType: /b 6 months minimum /ppbLocation: /b Remote /ppbr/ppbAbout Ovyo: /b /ppOvyo is a B2B services company providing flexible engineering teams and talent solutions to the streaming, media, satellite, and communications industries. With a global footprint across the UK, India, Portugal, South Africa, Brazil, the US, and Eastern Europe, we work on a mix of long-term client engagements and fast-paced consulting projects. Our engineers build the platforms that shape how the world consumes video and connects — while accelerating their own careers along the way. /ppbr/ppbThe Role /b /ppWe are looking for a Senior Backend Developer to join a multidisciplinary agile platform team, working on a cutting-edge platform that powers live and on-demand streaming at global scale. /ppYou will work across the full backend stack, including Java services, event-driven architectures, RESTful APIs, and cloud infrastructure.

This role suits someone who takes ownership, contributes to system design, and enjoys solving complex engineering challenges in high-scale environments. /ppbr/ppbRequirements /b /pulliStrong experience with Java (Java 11+) in production environments /liliSolid experience with relational databases (MySQL and/or PostgreSQL) /liliExperience building and consuming RESTful APIs (e.g.

Spring

Boot, Dropwizard, JAX-RS) /liliExperience with event-driven systems (e.g. Kafka, SQS, Kinesis, SNS) /liliFamiliarity with AWS services (e.g. EC2, RDS, S3, SQS, DynamoDB) /liliGood understanding of software design patterns /liliStrong automated testing experience (unit and integration testing) /liliExperience working in agile development teams /li /ulpbr/ppbNice to have: /b /pulliScala or functional programming experience /liliNoSQL databases /liliInfrastructure as Code (Terraform, Ansible) /liliDocker / containerised environments /liliExperience delivering zero-downtime deployments /liliBackground in streaming, media, or broadcast technology /li /ulpbr/ppbResponsibilities /b /pulliBuild, maintain, and optimise backend Java services and APIs /liliDesign scalable and reliable systems for live and on-demand streaming /liliContribute to system architecture and technical design discussions /liliWrite and maintain automated tests and support QA processes /liliCollaborate closely with frontend engineers, QA, and product teams /liliParticipate in code reviews and uphold engineering standards /liliIdentify and resolve performance issues, reliability risks, and technical debt /liliProactively suggest improvements and drive technical excellence /li /ul

¿Te interesa este puesto?