Application URL: 

Java Developer

Type vacature: Regular
City: Schiphol Rijk
Hours per week: 32-40
Education: Master's degree (HBO Master or WO-pre-master); Master's degree (HBO Master); Master's degree (WO Master)

Apply before: 09/15/2022



Our Digital organization aims to make the commercial Air France and KLM websites each travelers’ favorite by providing spot-on offers and services, at every step of their journey.

An important part of our services is the Customer Identity and Access Management. It is all about customer experience and security. We aim to provide an easy and customer friendly way for customers to enroll and log in, which is critical for driving conversion and building customer loyalty. We need this for all customer facing channels within Air France and KLM as well as external partners, to provide a consistent customer experience.

Protecting sensitive data and taking steps to prevent data breaches is central as well as complying with data privacy laws.

There is a lot of attention for innovation within the Digital organization, both on the technical and functional side. Besides this, the teams are continuously improving their agile/scrum way of working and quality through code reviews, automated testing, and refactoring. Since there are many teams that depend on each other to deliver functionality, the Scaled Agile Framework (SAFe) is used.



What are you going to do?

Commercial Software Engineers are T-shaped professionals. As Commercial Software Engineer, you take care of the entire development process, from specification, design, engineering, testing, delivering and deploying to maintaining and supporting our digital products.


The ability to deliver code in one or more programming languages is at the core of the job. As a T-shaped professional you bring deep expertise in one craft and proficiency in other crafts.

Depending on the service level agreements (SLA) the Commercial Software Engineer can be asked to participate in consignation duties, where 24/7 support is agreed. 


We value both technical expertise as well as the interpersonal parts of the job, like coaching, consulting or coordination.


Where do you land?

You will land at the heart of Air France – KLM’s Digital domain. You will be part of the Customer Identity Product Team, an agile team with many other agile Product teams besides you.


Your profile

  • Bachelor or Master degree level or higher in Computer Science, Software Engineering or other relevant fields through study or IT experience
  • 2 - 4 years of experience building production-grade software
  • 3 years of expertise in Java/J2EE, Spring, Spring Boot
  • Knowledge of API management, handling SOAP services and REST API, Hibernate, Maven, Docker, Kubernetes, Groovy, Git, Jenkins. Ready API
  • Identity and Access Management, Strong in Oauth 2
  • Experience with Unit testing, release-on-demand concepts and automated build tools (e.g. Bamboo)
  •  Code Quality maintenance ( Sonar, Performance/LOAD Testing , Integration Testing , Security Scanning )
  • Good communication skills, written and spoken (English)
  • Proactive attitude
  • Curiosity to discover the complex domain processes
  • Team player that can work well as part of a diverse, international team
  • Agile mindset


Nice to have

  • OPEN ID connect, MicroServices, DevOps CICD, Mongo DB, Redis cache, Dynatrace, Oracle PL/SQL, Java script, Message brokers Active >Q/Kafka
  • Experience in Azure Cloud


We offer

  • A challenging role at an unique employer in the Netherlands
  • Gross salary at MSG level 2/3 - between 3.581,48 Euro and 6.023,39 Euro per month depending on your knowledge, experience as the outcome of the technical assessment
  • Plenty of room for personal development and wonderful career opportunities
  • A good pension scheme, end of the year bonus and 8 percent holiday pay
  • 25 days of paid holiday and 5 extra days off
  • Great discounts on airline tickets (if you have been in service for at least 6 months)
  • A travel expenses scheme and free use of the bus network around Schiphol
  • Discount on your health insurance
  • A personal budget for sustainable employability


Ready for your next destination?

Don’t wait any longer, send us your CV before the final boarding call! A motivation letter is no longer required; we will simply ask you a couple of questions during your online application. Within two weeks you will receive a message from us. Your application procedure consists of two interviews and an assessment.



If you would like to know more about the position, please contact the hiring manager. Call or e-mail the recruiter for questions about the application process. In both cases, don't forget to mention the vacancy number: #11491.


Hiring manager

Sandra Maas: SANDRA.MAAS@KLM.COM or +31645732742



Adri Beels: ADRI.BEELS@KLM.COM or +31628609681


Details from this vacancy are not to be used for marketing purposes and we do not appreciate acquisition in response to this vacancy.