Application URL: 

Medior Java Developer

Type of vacancy: Regular
City: Schiphol Rijk
Hours per week: 32-40
Education: Hbo
Apply before: 06/01/2025

 

Introduction

Join the API Gateway Management Team at KLM and help build and maintain the core API infrastructure that connects digital services across the company. Work on secure, scalable, and self-service API solutions that empower development teams and improve operational efficiency and customer experience.

What are you going to do?

As a Software Engineer, you will collaborate with your team to develop and support solutions around API gateways. Youʼll translate business needs into technical features together with the team and focus on delivering reliable, high-quality software. You will also continue growing your DevOps and infrastructure knowledge as you help make APIs easier to use across the company.

 

Your responsibilities will include:

  • Working with the Product Owner and senior engineers to understand product needs and shape them into user stories
  • Participating in code reviews and adhering to established coding and architectural guidelines
  • Continuously improving your technical skills and contributing ideas to enhance the platform
  • Occasionally participating in the Support Group to assist teams facing technical challenges
  • Developing, testing, and maintaining API-related products with best practices
  • You will join 24/7 support rotation (standby duty, one week every 6 weeks, with compensation) once you are skilled and ready

Where do you land?

You will be part of a diverse, international, and dynamic team. Our main office is in Amsterdam, but we also have team members in France (Toulouse and Velbonne) and India (Chennai). We support a hybrid work model - 2 days in the office, 3 days remote - and hold team events 2-3 times a year, usually in Amsterdam, but sometimes abroad. Our team follows a Kanban workflow methodology.

Your profile

  • You have 3-6 years of professional experience in Java (version 8 or higher) and/or Node.js
  • You are comfortable working with Spring Boot and have a good understanding of it
  • You have hands-on experience with Docker and container-based development
  • You understand REST API's and API design principles, and familiar with OpenAPI Specification (OAS)
  • You have knowledge of API security concepts like OAuth and JWT
  • You have understanding of networking basics, like load balancers, DNS resolution, etc.

 

Nice to have:

  • You have experience with any API gateway solutions - knowledge of Boomi Mashery or Tibco Business Works is a big plus
  • You have worked with GitHub and Azure services such as Azure App Services
  • You have experience developing in cloud-native environments
  • You use Generative AI tools (such as ChatGPT, Github Copilot, etc.) to boost your productivity in daily tasks

Competencies

Cooperates with team members
Communication
Quality Focus
Shares information
Teamwork
Working together
Concern for excellence
Verbal communication skills

 

We offer

  • A gross salary between €4.252,77 and € 6.075,38 per month;
  • Plenty of scope for personal development and great advancement opportunities;
  • An excellent pension scheme and 8% holiday allowance;
  • A year-end bonus of 8.33%;
  • A profit-sharing scheme, up to 20%;
  • 25 leave days and 5 extra days off;
  • 7 extra days off if you work irregular shifts;
  • Substantial discount on airfare (when you have been employed for at least 6 months);
  • A sustainable transport policy, which allows you, among other things, to use all public transport for your commute within the Netherlands, free of charge;
  • If your job allows it: working from home and up to 8 weeks working from abroad (EU and Caribbean);
  • 2% development budget;

Ready for your next destination?

Don’t wait any longer and apply for this function before the final boarding call on 06/01/2025! 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 –possibly- an assessment and security research.

Did you know that according to research, women are less likely to apply than men when they don't meet all the job requirements? What a shame. Because, in our view, 'the perfect candidate' is a myth. So, if you have the drive to grow in aspects of this role, we look forward to your application.

A file check (for ex-KLM-employees) and/or a reference check can be part of the application procedure. By applying for this vacancy you consent to these checks.

 

Questions?

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: #19391At KLM, we believe in the power of diversity. Would you like to read more about this? Please see our statement.

 

Hiring manager

Helene Øymo: HELENE.LATOUR@KLM.COM  or 0638320499

 

Recruiter

Lorenzo van Doorn: LORENZO-VAN.DOORN@KLM.COM  or

 

Details from this vacancy are not to be used for marketing purposes.