Full Stack Engineer
Indexed description
We are looking for a Senior Full Stack (Java & Angular) Engineer to join our Flight Operations platform.
Every year, we support millions of passengers by ensuring our flight operations run seamlessly behind the scenes. From crew planning to in-flight support, technology plays a critical role in enabling our cabin and cockpit crew members to deliver a safe and exceptional travel experience.
Our mission is to modernize the crew journey by building innovative digital solutions that support crew members before, during, and after every flight. Through cutting-edge technologies, event-driven systems, and user-centric applications, we aim to enhance operational efficiency and empower our employees worldwide.
What are you going to do?
The team focuses on Crew Pre- and OnFlight support, developing and maintaining several crew applications and event-based systems/APIs for our cabin & cockpit crew members, currently working on modernization of our crew journey. We offer a vibrant and innovative environment and chance to work on greenfield and existing applications and applications from the very early phases.
Your profile
- 5+ years of experience in software engineering, with strong experience in both backend and frontend development.
- Excellent knowledge of Java (17+) and the Spring Boot ecosystem.
- Experience developing applications using Angular.
- Proven experience building and maintaining distributed systems and event-driven architectures.
- Solid understanding of API design, microservices, and integration patterns.
- Hands-on experience with Kafka or similar messaging platforms.
- Experience working with cloud-native applications on Azure, AWS, or GCP.
- Knowledge of containerization and orchestration technologies, preferably Kubernetes.
- Experience with MongoDB or other NoSQL databases.
- Strong understanding of CI/CD principles and modern DevOps practices, including GitHub Actions and Infrastructure as Code.
- Experience working in Agile environments (Scrum, SAFe) with a focus on continuous delivery.
- Excellent communication skills and fluency in English.
What we offer is...
- A challenging role at a unique Dutch company.
- A competitive gross salary.
- 4 days of home-office per week.
- Opportunities for personal development through training and education and wonderful career opportunities.
- A comprehensive package of fringe benefits including large discounts on airline tickets (if you have been in service for at least 6 months).
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search