Ryanair Group Holdings
Java Developer
About this role
Description: Join Ryanair Labs as a Java Developer in a fast-paced digital development team. Develop, modify, and support applications, websites, and user interfaces to enhance customer experience. Requirements: Proficient in Java or other JVM languages (e.g., Scala, Kotlin). Experience in designing scalable distributed systems, preferably on cloud services (e.g., AWS, Azure). Familiarity with serverless architecture, microservices, RESTful services, and NoSQL databases is a plus. Knowledge of Infrastructure as Code (CloudFormation, SAM, Ansible) and web application frameworks (e.g., Spring). Strong problem-solving and analytical skills. Benefits: Permanent contract with remote work from Portugal. Staff travel benefits including flight tickets for yourself and family or friends. Sponsorship for tech certifications and access to state-of-the-art technologies. Participation in quarterly events and opportunities to meet colleagues in other offices.