Job 1000 van 1000


Solliciteren



Software Engineer II - Backend


Overview

As a Software Engineer in Booking.com’s IT Services Development, you design, implement, and maintain internal tools and integrations that boost staff productivity. You’ll work within cross-functional teams to translate business needs into reliable, scalable solutions. The role focuses on provisioning, data synchronization, and employee-facing services that support IT operations and the employee experience. You will drive end-to-end ownership, monitor health and performance, and influence architecture decisions in a fast-paced, collaborative environment.

Arbeidsvoorwaarden / Benefits
  • annual paid time off
  • parental leave (22 weeks)
  • hybrid working with flexible arrangements
  • HQ campus in Amsterdam with on-site meals and facilities
  • commuting allowance and bike reimbursement
  • discounts & wallet credits for Booking.com products and Genius status updates or family vouchers
Verantwoordelijkheden
  • Design and build software applications, automations, and integrations using relevant languages and technologies
  • Create template solutions for complex integration scenarios and translate business needs into integration solutions
  • Maintain and support existing integration interfaces
  • Develop technical designs and implement solutions
  • Own end-to-end service health, monitor metrics, and respond to issues within SLA
  • Identify and resolve live production issues to minimize customer impact
  • Evaluate architecture options considering cost and requirements
  • Identify opportunities for process, system, and structural improvements
  • Drive automation and enhancements in reliability tools
  • Deliver clear, audience-tailored communications
Belangrijkste vereisten
  • Min 5+ years in IT, with at least 3 years in software development
  • Strong knowledge of Java/SpringBoot
  • Understanding of MuleSoft, EDA, MOA, SOA, SOAP, REST APIs, RESTful, RPC/RFC
  • Experience with Mule 4.x and CloudHub 1.0 (CloudHub 2.0 preferred)
  • Exposure to enterprise architectures (monolithic, microservices, event-driven)
  • API-led design using RAML/OAS; API lifecycle support; observability tools (Graphite, Grafana) a plus
  • Experience with Kafka and various integration patterns
  • Strong analytical and problem-solving skills; excellent communication with non-technical stakeholders
  • Excellent communication (written and spoken)
  • Strong analytical and problem-solving abilities
  • Ability to work with non-technical stakeholders
  • Java
  • SpringBoot
  • Mulesoft

Solliciteren

Meer banen van je zoekopdracht