Booking.com · Amsterdam, Netherlands
Join Booking.com as a Backend Software Engineer in the IT Services Development team. You will design, implement, and maintain internal tools and systems that enhance productivity for the workforce. Your responsibilities will include user provisioning, employee data synchronization, benefits program management, and more. You will work with technologies such as Java, TypeScript, Mulesoft, MySQL, Kafka, and React. Enjoy a range of benefits including health insurance, paid time off, and discounts on Booking.com products.
- Experience of API led design using RAML/OAS and experience of supporting APIs through the full API lifecycle and system observability is a plus (Graphite, Grafana etc.)
- Excellent communication; written and spoken and experience working with non-technical stakeholders
- Exposure to a variety of enterprise architectures from a large monolithic architecture to hybrid landscapes consisting of distributed systems and microservices and event-driven architectures
- Good understanding of concepts such as Mulesoft, EDA, MOA, SOA, SOAP, REST APIs, RESTful, RPC/RFC, event streams such as Kafka and different integration patterns
- Minimum of 3 years software development experience
- Integration platform experience with Mule 4.x, CloudHub 1.0, (Ideally some experience on CloudHub 2.0)
- Strong analytical and problem-solving skills
- Strong working knowledge and experience with Java / SpringBoot
- Min 5+ years of experience in the IT industry