Senior Java Software Engineer

Ovyo
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Tech stack

Java
API
Amazon Web Services (AWS)
Cloud Computing
Databases
Data Integrity
Software Debugging
MongoDB
Open Source Technology
Performance Tuning
Regression Testing
Spring-boot
Indexer
Backend
Cloudformation
Low Latency
Terraform

Job description

Job Title: Senior Backend (Java) Engineer Location: Madrid, Stockholm, Hong Kong or Singapore Start Date: ASAP Duration : 12 months minimum About 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 Europe and India. Job Summary: This role focuses on upgrading a large internal production system - specifically a Java-based backend deployed on AWS - involving migration and testing work from Java 8 to Java 17 or 21. The project centres around a content management system (C-Controls backend). Requirements: Deep expertise in Java and related technologies (Java 8, 11, 17) Proven experience developing high-concurrency, low-latency, and high-availability systems Strong AWS experience, including deployment and cloud resource utilization Proficiency in Spring / Spring Boot and microservices

Requirements

architecture Experience with database integration (particularly MongoDB) including schema design, indexing, and performance tuning Hands-on experience in Java version upgrades (migration, compatibility resolution, regression testing) Proven performance tuning and live debugging capabilities Experience integrating open-source and third-party APIs/libraries Strong understanding of engineering methodologies, tools, and best practices Excellent English communication skills. AWS Experience: Proven experience designing, deploying, and managing scalable, resilient applications on AWS Practical knowledge of AWS best practices for security, scalability, and cost optimization Hands-on experience with Infrastructure as Code (IaC) tools such as Terraform or AWS CloudFormation Experience troubleshooting and optimizing AWS workloads to meet performance and reliability standards. Nice to have: Experience leading MongoDB upgrade projects, ensuring compatibility, data integrity, and minimal downtime

Apply for this position