Senior Java Developer

Hbo
Senior
Tech & Data
32-40 uur

Digital IT and Business streeft ernaar om het digitale kanaal tot het favoriete kanaal van elke reiziger te maken door tijdens elke stap van de reis passende aanbiedingen en diensten aan te bieden. De onderdelen Offer en Order vormen hierin de kern en zijn essentieel voor onze klanten om hun tickets en aanvullende producten te kopen en hun (her)boekingen te beheren. Als Commercial Software Engineer speel je een cruciale rol in het realiseren van deze digitale ambitie. De ticketverkoop voor luchtvaartmaatschappijen is complex. Tickets worden 24/7 wereldwijd verkocht. Het Order-domein is van cruciaal belang en bestaat uit talrijke afzonderlijke systemen voor het beheren van de voorraad, het controleren van de prijzen, het ondersteunen van verschillende boekingsstromen, het verwerken van betalingen, enz. Prestaties en veiligheid zijn belangrijke aspecten van de softwareontwikkeling.Er is veel aandacht voor innovatie in het Order-domein, zowel op technisch als functioneel vlak. De migratie naar de Azure Cloud is voltooid en er worden cloud-native opties onderzocht. Nieuwe programma's voor de luchtvaartindustrie, zoals ‘One order’, zijn in ontwikkeling.

Naast Java 21 worden ook Kotlin, Groovy en Scala gebruikt. De bestaande Order-modules bieden reguliere REST- en SOAP-webservices met behulp van Spring Boot. De teams verbeteren voortdurend hun agile/scrum-werkwijze en kwaliteit door middel van codereviews, geautomatiseerd testen en refactoring. Aangezien er veel teams zijn die van elkaar afhankelijk zijn om functionaliteit te leveren, wordt SAFe (Scaled Agile Framework) gebruikt.

Wat ga je doen?

Commerciële software-engineers zijn T-vormige professionals die beschikken over diepgaande expertise in een of meer vakgebieden en vaardigheden in andere vakgebieden. Als commerciële software-engineer ben je verantwoordelijk voor de specificatie, het ontwerp, de engineering, het testen, de levering, de implementatie, het onderhoud en de ondersteuning van digitale producten.

Samen met het productteam zorgen de commerciële software-engineers voor alle vaardigheden, kennis en ervaring op het gebied van analyse, ontwerp en architectuur, ontwikkeling, kwaliteitsborging, DevOps, LCM en operationele ondersteuning, indien nodig. Afhankelijk van de service level agreements (SLA) kan de commerciële software-engineer worden gevraagd om deel te nemen aan consignatietaken, bijvoorbeeld als 24/7 ondersteuning is overeengekomen.

We hechten zowel waarde aan technische expertise (analyse, ontwerp & architectuur, engineering, kwaliteitsborging en devops) als aan de interpersoonlijke aspecten van de functie (coaching, consulting, coördinatie en ondersteuning).

Je belangrijkste resultaten zijn:

  • het voortouw nemen door RESTful API's, microservices en andere slimme oplossingen te ontwikkelen die een verscheidenheid aan toepassingen voor interne en externe klanten mogelijk maken;
  • het gebruik van de nieuwste talen, software en tools, zoals Java 21+, Spring Boot, Groovy, Scala, JSON, Infinispan, Redis, Docker, Kubernetes, PostgreSQL en MongoDB;
  • ervoor zorgen dat de architectuur en het ontwerp van producten in overeenstemming zijn met de nieuwste best practices in de branche op het gebied van architectuur en softwareontwerp, en dat de productarchitectuur binnen de teams voldoet aan de bedrijfsbrede architectuurprincipes en de Agile Release Plane-architectuurvisie;
  • continu updates en nieuwe functies voor het digitale product leveren volgens de vereisten, specificaties, functionele ontwerpen, technische ontwerpen, kwaliteitscriteria en acceptatiecriteria die van toepassing zijn op elke functie, door hoogwaardige code te schrijven. Daarnaast ondersteun je de organisatie bij het buiten gebruik stellen van verouderde systemen en het verminderen van technische schulden;
  • zorgen voor een optimale configuratie van de volledige operationele stack voor producten in de toepasselijke test-, staging- en productieomgevingen, waardoor continue ontwikkeling en implementatie van het product mogelijk is;
  • ondersteunen van de continuïteit van de geïmplementeerde producten en het uitvoeren van incidentbeheer dienovereenkomstig.

Waar land je?

Je komt terecht in het hart van het digitale domein van Airfrance – KLM, bij Digital Development. Je maakt deel uit van de Offer and Order Group en werkt samen met verschillende teams binnen het domein.

Ontdek meer

Jouw profiel

  • Masterdiploma of hoger in informatica, software engineering of andere relevante vakgebieden door middel van studie of IT-ervaring;
  • Minimaal 5 jaar ervaring met het bouwen van productiegereed software;
  • Expertise en praktische ervaring met CI/CD, GIT, Hibernate/JPA, Java (bij voorkeur 21 of hoger), Gradle (bouwframework), Rest API, Spring, Spring Boot, SOAP-services;
  • Ervaring met unit testing, contractgebaseerd testen, release-on-demand-concepten en geautomatiseerde buildtools (bijv. GitHub-actieflow);
  • In staat zijn om voor Azure te ontwikkelen;
  • Praktische ervaring en een sterke theoretische basis voor het omgaan met complexe architecturen;
  • Je past je gemakkelijk aan elke nieuwe programmeertaal aan (polyglot) en kunt complexe domeinen en bedrijfsproblemen toepassen en aanpassen met behulp van complexe typeconcepten;
  • Ervaring en vermogen om te experimenteren met en nieuwe technologieën te evalueren;
  • Nieuwsgierigheid om de complexe domeinprocessen te ontdekken;
  • Goede communicatieve vaardigheden, zowel schriftelijk als mondeling (Engels);
  • Uitstekende teamspeler die goed kan werken als onderdeel van een divers, internationaal team.

Ontdek de voordelen van bij ons werken

Meer voordelen
icon laptop

Als je functie dit toelaat: thuiswerken en tot 8 weken werken vanuit het buitenland (EU en Caribisch gebied)

icon money

2% vrij te besteden ontwikkelbudget

icon stairs

Volop ruimte voor persoonlijke ontwikkeling en mooie doorgroeimogelijkheden

icon discount

Fikse korting op vliegtickets (als je minimaal 6 maanden in dienst bent)

Wat bieden wij

  • Een brutosalaris tussen €4.988,38 en €7.126,25 bruto per maand;
  • Volop ruimte voor persoonlijke ontwikkeling en mooie doorgroeimogelijkheden;
  • Een uitstekende pensioenregeling en 8% vakantiegeld;
  • Een eindejaarsuitkering van 8,33%;
  • Een regeling voor winstdeling, tot 20%;
  • 25 vakantiedagen en 5 extra vrije dagen;
  • Fikse korting op vliegtickets (als je minimaal 6 maanden in dienst bent);
  • Een duurzaam vervoersbeleid, met o.a. 100% gratis reizen naar het werk met het Openbaar Vervoer (binnen Nederland);
  • Als je functie dit toelaat: thuiswerken en tot 8 weken werken vanuit het buitenland (EU en Caribisch gebied);
  • 2% vrij te besteden ontwikkelbudget;

Guy posing
Man behind screens

Onzichtbare kracht van de luchtvaart

Chaima, Manar, Ron en Jordy vertellen hoe ze Air France-KLM achter de schermen draaiende houden.

KLM collega's poseren

‘Iedereen die hier werkt, ademt cybersecurity’

Bij Air France-KLM staat cybersecurity hoog op de agenda. Daarom werken we met geavanceerde tools. Ga je bij ons aan de slag als analist of engineer?

KLM collega achter een computer

Slimmer onderhoud plannen met AI

Pim and Daan helped develop LiMiTS: an AI tool making life easier not only for planners, but also for engineers.

KLM collega voor de neus van een vliegtuig
Man zittend in een VR-vluchtsimulator met een virtual reality-bril op, in een kantooromgeving.
Testing VR
IT colleagues

Ready for your next destination?

Wacht dan niet langer, en solliciteer voor de ‘final boarding call’ op 27-08-2025! Je hoeft geen motivatiebrief te schrijven; tijdens je online sollicitatie stellen we je enkele gerichte vragen. Je sollicitatieprocedure bestaat uit twee gesprekken en mogelijk een assessment, capaciteitentest en een veiligheidsonderzoek. Binnen twee weken na sluitingsdatum van de vacature krijg je bericht van ons.Wist je dat volgens onderzoek vrouwen minder graag solliciteren dan mannen, als ze niet aan alle functie-eisen voldoen? Zonde. Want ‘de perfecte kandidaat’ is wat ons betreft een fabeltje. Dus heb jij de drive om op enkele aspecten in deze rol nog te groeien? We kijken uit naar je sollicitatie.Een dossiercheck (voor ex-KLM-medewerkers) en/of een referentiecheck kunnen onderdeel uitmaken van de sollicitatieprocedure. Door te solliciteren op deze vacature geef je toestemming voor deze checks.

Solliciteer nu

Denk jij dat wij een match zijn?
Begin hier jouw reis met ons.

Start je sollicitatie

Stel jouw vragen

Heb je vragen naar aanleiding van deze vacature, neem dan contact op met onze recruiter Lorenzo of wervingsmanager Sandra!Deze baan heeft het volgende ID-nummer: 19949