Software Engineer I - Backend at Booking.com

Hybrid - Amsterdã, Holanda do Norte, Países Baixos

Apply

Our mission at Booking.com is to create visionary, innovative, and personalised travel experiences for millions of customers all over the world. Across our offices worldwide, we continue to innovate by solving some of the most complex challenges in travel and technology, and to plan for the exciting developments that lie ahead through strategic long-term investments into what we believe the future of travel can be.

Requirements

Education

  • Bachelor in Mathematics
  • Bachelor in Software Engineering
  • Bachelor in Computer Science
  • equivalent

Experience

  • 1-3 years of software development experience; using one or more server side programming languages. Preferably Java, Perl, Python, Scala, C++ etc.

Skills

  • Strong knowledge of Git and branching strategies.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.
  • Ability to work independently and as part of a team.
  • Eagerness to learn new technologies and continuously improve.
  • Previous experience with distributed systems is an advantage.
  • Experience working on products that impact a large customer base is an advantage.
  • Proficiency in Java and frameworks like Spring and Hibernate.
  • Experience with Kubernetes for container orchestration.
  • Proficiency in Perl scripting is a plus.
  • Experience with CI/CD tools (e.g., Jenkins, GitLab CI, CircleCI).

Responsibilities

  • Develop robust and scalable backend services.
  • Collaborate with developers to create cohesive and functional code.
  • Optimize applications for performance and scalability.
  • Manage and maintain code repositories using Git.
  • Develop and maintain containerized applications with Kubernetes.
  • Write and maintain Perl scripts.
  • Work with teams to integrate automated testing and deployment processes.

Technologies

JavaPythonPerlPHPRubyC#GolangNode.jsMicroservicesMySQLKubernetes

See if your resume is ready for this job

See how our AI can optimize your resume and improve your chances for this role.