TUI logo

Senior Back End Software Engineer

TUI

About the Role

As a Senior Back End Software Engineer at TUI, you will be part of a cross-functional team responsible for developing and maintaining software products from conception to operation. You will leverage your expertise in software engineering and DevSecOps to deliver customer-focused solutions. Your role will involve taking ownership of complex topics and initiatives across your domain, striving for automation, clean architectures, and high quality.

Key Responsibilities

  • Develop resilient, high-performing cloud-native applications using AWS.
  • Implement resource-oriented APIs (REST, SOAP) on both client and server sides.
  • Design, build, test, and deploy applications with a focus on cloud design and microservices architecture.
  • Set up and maintain complex infrastructure architectures.
  • Collaborate with other teams to research and implement effective approaches and tools.
  • Coach and guide junior colleagues, fostering a cooperative and communicative atmosphere.
  • Drive for technical excellence, ownership, and self-organization at both team and personal levels.
  • Stay up-to-date with developments in your focus areas and continuously improve your skills.

About You

  • Strong expertise in NodeJS, Go, or Java and their respective ecosystems.
  • Experience with data persistence (SQL/noSQL) such as DocumentDB in AWS.
  • Deep experience with implementing resource-oriented APIs (REST, SOAP).
  • Expertise in cloud design with strong knowledge of microservices architecture in AWS (services like S3, SQS, SNS, Lambda, ECS, etc.).
  • Extensive experience in setting up and maintaining complex infrastructure architectures.
  • Good experience with CI/CD pipelines, preferably Gitlab CI.
  • Customer-centric and passionate about delivering great digital products and services.
  • Strong problem-solving skills coupled with good communication skills.

Benefits

  • Work in the leading global tourism group with opportunities to work in international projects and teams.
  • Fantastic holiday benefits including discounts and special offers.
  • Mobile working, flexible working hours, and the possibility of working from abroad.
  • Health and Wellbeing support in five key areas – Health, Social, Community, Career, and Financial.
  • Development and career opportunities with a wide range of digital training and international career opportunities.

Join TUI and be part of a team that is ambitious to become the leader in technology within the travel industry. We are looking for a capable, creative team who want to be a part of accomplishing that goal. If you are passionate about continuous improvement, collaboration, and great teams, we would love to see your uniqueness shine through and inspire the future of travel.

Benefits
Extracted with AI

  • Fantastic holiday benefits including discounts
  • Mobile working
  • Flexible working hours
  • Health and Wellbeing support
  • Development and career opportunities

Similar jobs

Last update: 23 minutes ago

TUI logo
TUI

Full Stack Software Engineer - Platform Solutions

Join TUI as a Full Stack Software Engineer to develop cloud-native applications using AWS and modern web technologies.

Vio.com logo
Vio.com

Senior Backend Engineer

Join Vio.com as a Senior Backend Engineer to build scalable solutions with AWS, Go, and Python in Amsterdam.

WeTravel logo
WeTravel

Senior Backend Engineer

Join WeTravel as a Senior Backend Engineer. Work remotely in France, focusing on microservices, databases, and cutting-edge tech.

AUTODOC logo
AUTODOC

Senior Software Engineer - Front-End (React.js)

Join AUTODOC as a Senior Front-End Engineer in Lisbon, focusing on React.js development in a hybrid work environment.

GRiT Solutions logo
GRiT Solutions

Senior AI Engineer

Join GRiT Solutions as a Senior AI Engineer in Lisbon, Portugal. Work on AI solutions using Scala, Play Framework, and cloud technologies.

Kuehne+Nagel logo
Kuehne+Nagel

Senior Full Stack Engineer

Join Kuehne+Nagel as a Senior Full Stack Engineer in Porto, Portugal. Develop mission-critical software using Java, Angular, and more.

Uber logo
Uber

Senior Software Engineer, Backend

Join Uber as a Senior Software Engineer, Backend, focusing on AWS, Java, and microservices in Aarhus, Denmark.

Squarespace logo
Squarespace

Senior Software Engineer, Go/Java

Join Squarespace as a Senior Software Engineer in Aveiro, Portugal. Expertise in Go/Java required. Hybrid work environment.

Deel logo
Deel

Senior Backend Engineer (Node.js + AWS)

Join Deel as a Senior Backend Engineer specializing in Node.js and AWS, working remotely to build scalable systems.

BrainRocket logo
BrainRocket

Team Lead Back-end Developer with Node.js

Lead back-end development with Node.js in Lisbon. Join BrainRocket for a dynamic role with great benefits.

Moon Active logo
Moon Active

Senior BackEnd Developer (Node.js)

Join Moon Active as a Senior BackEnd Developer (Node.js) to build high-scale, real-time systems.

Colonies logo
Colonies

Senior Software Engineer

Join Colonies as a Senior Software Engineer to develop scalable applications in a hybrid work environment.

Squarespace logo
Squarespace

Senior Software Engineer, Java

Join Squarespace as a Senior Software Engineer, Java, in Aveiro, Portugal. Work on backend services, infrastructure, and scalability.

Wellhub logo
Wellhub

Lead Software Engineer with AWS and REST Expertise

Join Wellhub as a Lead Software Engineer to design scalable web applications using AWS and REST in a remote role.

Expedia Group logo
Expedia Group

Senior Software Development Engineer III - Full Stack

Join Expedia Group as a Senior Software Development Engineer III - Full Stack in Seattle, WA.

Intapp logo
Intapp

Senior Backend Software Engineer

Join Intapp as a Senior Backend Software Engineer in Berlin. Work on microservices, architecture, and backend solutions.

Remote Crew logo
Remote Crew

Senior Data Engineer

Join us as a Senior Data Engineer in Lisbon to design and maintain data infrastructure. Hybrid role with flexible benefits.

AUTODOC logo
AUTODOC

Senior Backend Engineer (Go)

Join AUTODOC as a Senior Backend Engineer (Go) in Lisbon. Develop scalable backend solutions using Golang, Prometheus, and Grafana.

Airbnb logo
Airbnb

Senior Fullstack Software Engineer (Contract)

Join Airbnb as a Senior Fullstack Software Engineer (Contract) to design and develop robust backend systems remotely.

Nuitée | Enabling all companies to build travel solutions logo
Nuitée | Enabling all companies to build travel solutions

Senior Golang Fullstack Developer

Join Nuitée as a Senior Golang Fullstack Developer to design and maintain scalable APIs using GoLang, AWS, and Redis.

Journi logo
Journi

Senior Backend Engineer (Scala)

Join Journi as a Senior Backend Engineer in Vienna. Develop Scala-based solutions for our leading printing app. Hybrid work model.

Datadog logo
Datadog

Senior Software Engineer - Language Tools

Join Datadog as a Senior Software Engineer in Lisbon to develop language tools for backend engineers.

Paddle logo
Paddle

Senior Software Engineer (Go)

Join Paddle as a Senior Software Engineer (Go) to enhance payment systems, working remotely with AWS, Docker, and microservices.

Airbnb logo
Airbnb

Senior Backend Engineer, Media Foundation

Join Airbnb as a Senior Backend Engineer to build and operate next-gen Media infrastructure. Remote eligible within the US.