TUI logo

Full Stack Software Engineer

TUI

About The Role

As a Full Stack Software Engineer at TUI, you will be part of a dynamic team that spans across multiple countries. You will engage in the full software development lifecycle, from conception to deployment, ensuring high-quality solutions and robust architectures. Your role will involve working with a variety of programming languages and technologies, including JavaScript, Java, REST, GraphQL, SQL, NoSQL, and AWS. You will be expected to have a strong understanding of cloud environments, particularly AWS, and be proficient in implementing resource-oriented APIs on both client and server sides.

Responsibilities

  • Develop and maintain scalable and efficient software solutions.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Advocate for and implement best practices in software development, including CI/CD, DevSecOps, and agile methodologies.

Skills and Qualifications

  • Strong expertise in JavaScript and Java.
  • Experience with REST and GraphQL APIs.
  • Proficiency in SQL and NoSQL databases like Oracle, Postgres, DynamoDB, and MongoDB.
  • In-depth knowledge of AWS services and cloud design patterns.
  • Familiarity with CI/CD tools, preferably GitLab CI.
  • Excellent problem-solving skills and a customer-centric approach.

Benefits

  • Flexible working hours and the option to work remotely.
  • Comprehensive health and wellbeing support.
  • Opportunities for career development and progression.
  • Discounts on holidays and other travel benefits.

About TUI

TUI is a global leader in the travel industry, dedicated to creating exceptional travel experiences. We believe in the power of travel to broaden horizons and enrich lives. With a diverse team and a commitment to sustainability and community engagement, TUI offers a dynamic and inclusive workplace.

Benefits
Extracted with AI

  • Flexible working hours
  • Remote work options
  • Health and wellbeing support
  • Career development opportunities
  • Holiday discounts

Similar jobs

Last update: 23 minutes ago

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.

Infraspeak logo
Infraspeak

Full-stack Developer with PHP and JavaScript

Join Infraspeak as a Full-stack Developer. Work with PHP, JavaScript, and Vue.js in a remote-friendly environment.

Ryanair - Europe's Favourite Airline logo
Ryanair - Europe's Favourite Airline

Data Engineer with Full Stack Python Development

Join Ryanair Labs as a Data Engineer, focusing on full stack Python development and data-heavy applications.

Gofore logo
Gofore

Senior Full-Stack Developer with AWS and Angular

Join Gofore as a Senior Full-Stack Developer in Munich. Work with AWS, Angular, and more in a hybrid role. Apply now!

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.

Alter Solutions Portugal logo
Alter Solutions Portugal

Fullstack Developer with Node.js and TypeScript

Join Alter Solutions Portugal as a Fullstack Developer with Node.js and TypeScript expertise. Work in a hybrid model in Lisboa.

SPREAD AI logo
SPREAD AI

FullStack Software Developer

Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.

Boeing logo
Boeing

Mid-Level Full Stack Software Developer

Join Boeing as a Mid-Level Full Stack Developer, working on big data apps with Java, Spring, Docker, and AWS in a hybrid role.

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.

SPREAD AI logo
SPREAD AI

FullStack Software Developer

Join SPREAD AI as a FullStack Software Developer in Berlin. Work with JavaScript, Python, Go, and more in a hybrid setup.

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.

Computer Futures logo
Computer Futures

Fullstack / Cloud Developer

Join as a Fullstack / Cloud Developer in Hamburg, working with modern technologies like cloud and microservices in an agile team.

Ryanair - Europe's Favourite Airline logo
Ryanair - Europe's Favourite Airline

Senior Data Engineer with Full Stack Development

Join Ryanair Labs as a Senior Data Engineer to develop cutting-edge tech solutions in a dynamic team environment.

Socure logo
Socure

Full Stack Software Engineer

Join Socure as a Full Stack Software Engineer, working remotely to build world-class web applications using JavaScript, TypeScript, and more.

Flix logo
Flix

Junior Software Engineer - API Team

Join Flix as a Junior Software Engineer in Berlin, focusing on API development and management. Work with JavaScript, REST, and more.

SQUER logo
SQUER

Lead Fullstack Engineer (Java/JavaScript)

Join SQUER as a Lead Fullstack Engineer in Vienna, Austria. Work with Java, JavaScript, Angular, and more in a hybrid environment.

Uplimit logo
Uplimit

Software Engineer - Full Stack

Join Uplimit as a Full Stack Software Engineer to build AI-powered learning platforms. Work on cutting-edge AI projects in a hybrid environment.

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.

SAP logo
SAP

Senior Back-End / Full Stack Developer

Join SAP as a Senior Back-End / Full Stack Developer in Sofia, Bulgaria. Drive innovation and transformation in a hybrid work environment.

SAP logo
SAP

Senior Full Stack Developer (Security & Compliance)

Join SAP as a Senior Full Stack Developer focusing on Security & Compliance, leveraging Java, SpringBoot, and Python.

OLX logo
OLX

Remote Frontend Engineer - Real Estate

Join OLX as a Remote Frontend Engineer in Real Estate, working with React, GraphQL, and AWS to build scalable web applications.

Boeing logo
Boeing

Full Stack Developer (Contract)

Join Boeing as a Full Stack Developer to design scalable web applications and collaborate with cross-functional teams.

AeroVect logo
AeroVect

Full Stack Developer

Join AeroVect as a Full Stack Developer to design and maintain web applications for the aviation industry. Work remotely with modern tech.

Wellhub logo
Wellhub

Staff Software Engineer - Platform

Join Wellhub as a Staff Software Engineer to lead platform development, focusing on performance, scalability, and resilience in a remote role.