&013;Ryanair Labs is the technology brand of Ryanair, a start-up inside a corporation and a state of-the-art digital & IT innovation hub creating Europe’s Leading Travel Experience for customers. More than 600+ IT enthusiasts are working on 30+ projects with a collaboration of our Dublin, Madrid, Wr
JSfirm
Graduate Cloud Software Developer (Java/Go)
Job Description:

&013;

Ryanair Labs is the technology brand of Ryanair, a start-up inside a corporation and a state of-the-art digital & IT innovation hub creating Europe’s Leading Travel Experience for customers. More than 600+ IT enthusiasts are working on 30+ projects with a collaboration of our Dublin, Madrid, Wroclaw and Portugal Labs teams and are making your travel experience unique. As a result of our continued expansion, we want to hear from the best IT experts the European spanet has to offer to join our Labs.

The Role

We are looking for talented recent graduated to join our Backend engineering team. In this role you will work closely with our technology and product teams to develop, modify and support our applications, websites and user interfaces across all channels.

Your responsibilities as a Backend will include:

  • Developing high quality, testable and performant software with unit/integration testing.
  • Write end to end solutions for web-based applications, create robust high-volume production applications and develop prototypes quickly.
  • Release your software with a DevOps culture through software release management techniques including continuous integration and delivery.
  • Being up to date with the latest technologies and developments in the software industry.
  • Learn and work with cutting edge technologies and solutions within a high performing team.
  • Collaborate in an Agile fast paced development environment.
Requirements&013;

Our ideal candidate

  • University degree in Computer Science or similar technical field is essential
  • Exposure with Java or other Backend languages (e.g Scala, Kotlin, Go)
  • Knowledge of development tools (e.g. Maven, Gradle, Git)
  • Knowledge of relational and NoSQL databases.
  • Autonomous and strong problem-solving with analytical skills

No previous experience is necessary but we will accept your application if you have a max of one year of experience.

You will learn and develop your skills on the following fields, so the interested and previous knowledge in any of the following list is a plus:

  • Scalable distributed systems, preferably on cloud services (e.g AWS, Azure)
  • Serverless architecture using event driven approach will be a plus
  • CQRS or Event Sourcing concepts
  • Microservices architecture and RESTful services
  • Understanding of Infrastructure as Code (CloudFormation, SAM, Ansible)
  • Web application frameworks (e.g. Spring)
  • Reactive programming will be a plus
  • Experience in a fast paced commercial environment

Our technology stack:

Java, Go, Spring Boot, Spring Cloud, Spring projects, AWS, AWS services (f.e. DynamoDB, EC2, Lambda, ElasticSearch, RDS, SQS, SNS, Cloudformation), Couchbase, MySQL, Spark, Redis, Ansible, Docker

Benefits&013;
  • Top class squad: In your day to day you will work closely with top talent, both within the backend team and with other teams including mobile, web frontend and product teams.
  • You will work with a state of art technical stack including: Java, Go, Spring Boot, Spring Cloud, Spring projects, AWS, AWS services (e.g. DynamoDB, EC2, Lambda, ElasticSearch, RDS, SQS, SNS, CloudFormation), Couchbase, MySQL, Redis, Ansible, Docker.
  • You will support, develop and maintain the web systems of the number 1 airline in Europe, with 40M daily visits and thousands of bookings every day. Our systems needs to be resilient, secure and scalable to support the traffic peaks. Plus, you will also manage real time systems used by Ryanair to improve our customers journey.
  • We promote innovation, all our teams are Agile and several PoCs of new technologies or innovative ideas are launched every week.
  • A competitive but flexible technical career plan.
  • We believe in an hybrid working model, you can work up to three days per week remote, but you are also going to enjoy the excellent work environment at our modern offices in the heart of Madrid.
  • We offer a relocation package to people who are coming from another country.
  • Optional discounts on health insurances (various companies).
  • Travel discounts (of course!)
Competencies&013;
Computer Skills
Communication
Teamwork

Location:

Madrid, Spain

Business unit:

Office

Division:

Labs

Employment Type:

Company Details
Ryanair
Airside Business Park, Swords, Co.
Dublin, Dublin Ireland, International d1 International
careers.ryanair.com/recruitment-events/
454 Open Jobs Available
We Are Ryanair! and we are GROWING! With over 25,000 aviation professionals from over 70 countries and we are not stopping there! As we will create thousands of new jobs as we grow to 300m guests by 2034.
(Job and company information not to be copied, shared, scraped, or otherwise disseminated/distributed without explicit consent of JSfirm, LLC)
Job Info
Location
Madrid, Madrid, Spain
Type
Permanent
Company Details
Ryanair
Airside Business Park, Swords, Co.
Dublin, Dublin Ireland, International d1 International
careers.ryanair.com/recruitment-events/
454 Open Jobs Available
We Are Ryanair! and we are GROWING! With over 25,000 aviation professionals from over 70 countries and we are not stopping there! As we will create thousands of new jobs as we grow to 300m guests by 2034.

JSfirm, LLC

Roanoke, TX

jobs@jsfirm.com

JSfirm LLC, Privacy Policy

All rights reserved. 2001-2025 JSfirm