Software Engineer II

EUR 50-100 per hour
MIDDLE
✅ Hybrid ✅ On-site
✅ Contract / Freelance

Tech Stack

AWS @ 3 Agile @ 3 Communication @ 3 Design Patterns Experimentation Git @ 3 Java @ 3 Kafka @ 3 Kubernetes @ 3 Linux @ 3 MySQL @ 3 Perl @ 3 Security System Architecture @ 3

Details

In CS Tech, the team maintains, supports, and enhances critical services that enable Customer Service and internal business stakeholders to provide the best experience to customers and partners contacting Booking for support. The role involves working with product teams and internal stakeholders to gather requirements, implement features, test them, and deploy them to production.

The engineer will also resolve bugs in existing products, respond to and resolve live production issues, and contribute to the continuous improvement of systems and processes.

Responsibilities

Building Software Applications

  • Build software applications using relevant development languages and knowledge of systems, services, and tools appropriate for the business area.
  • Write readable and reusable code using standard patterns and libraries.
  • Refactor and simplify code by introducing design patterns when necessary.
  • Ensure application quality by following standard testing techniques and methods that adhere to the test strategy.
  • Maintain data security, integrity, and quality by following company standards and best practices.

End-to-End System Ownership

  • Own services end to end by monitoring application health and performance, setting and monitoring relevant metrics, and acting when thresholds are violated.
  • Reduce risk and obtain customer feedback through continuous delivery and experimentation frameworks.
  • Independently manage applications or services through deployment and production operations.

Software Systems Design

  • Evaluate architecture solutions while considering cost, business requirements, technology requirements, and emerging technologies.
  • Describe the implications of changing existing systems or adding new systems by maintaining a broad, high-level understanding of infrastructure and system architecture.
  • Design adaptable solutions that meet current business needs and support future enhancements.

Critical Thinking

  • Systematically identify patterns and underlying issues in complex situations and find solutions through logical and analytical thinking.

Requirements

  • 5+ years of software engineering experience.
  • Experience with Java, Perl, Git, Linux, MySQL, Kubernetes, and Kafka.
  • Experience with a cloud platform, specifically AWS.
  • Strong understanding of software engineering principles and best practices.
  • Excellent analytical and problem-solving skills.
  • Excellent communication and collaboration skills.
  • Ability to work effectively in a team within a fast-paced, agile environment.

Contract Details

  • Independent contractor position.
  • Duration: 4 months, from August 31, 2026, through December 31, 2026.
  • Workload: 40 hours per week.
  • Pay rate: €50–€100 per hour.

More jobs at Booking.com

Similar jobs