Filled
This offer is not available anymore

Cloud Software Developer (Java/Go) in Madrid

Ryanair

Category
Workplace
Onsite
Hours
Full-Time
Internship
No
Skills
Share offer

Job Description

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.

Madrid tech hub is dedicated to hiring top-talent inside and outside Spain with different backgrounds creating eclectic and inclusive teams that want to have a game-changing impact on a business that carries more than 150m passengers per year on over 2,100 routes.

The Role

We are looking for talented developers 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

Our ideal candidate

  • Proficient with practical experience in Java or other Backend languages (e.g Scala, Kotlin, Go)
  • Experience and a keen interest in designing scalable distributed systems, preferably on cloud services (e.g AWS, Azure)
  • Exposure to serverless architecture using event driven approach will be a plus
  • Familiar with CQRS or Event Sourcing concepts will be a plus
  • Experience with microservices architecture and RESTful services will be a plus
  • Good knowledge of relational and NoSQL databases.
  • Understanding of Infrastructure as Code (CloudFormation, SAM, Ansible)
  • Practical knowledge of web application frameworks (e.g. Spring)
  • Experience in reactive programming will be a plus
  • Good knowledge of development tools (e.g. Maven, Gradle, Git)
  • Autonomous and strong problem-solving with analytical skills
  • 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

What is like working in Ryanair as Developer

  • 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.
  • Travel discounts (of course!).


 

About Ryanair

  • Travel

Ryanair company page is empty
Add a description and pictures to attract more candidates and boost your employer branding.

Other devops jobs that might interest you...