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
Senior Back End Software Engineer
Senior Back End Software Engineer at TUI in Porto, Portugal. Expertise in Java, AWS, and cloud-native applications.
Senior Full Stack Software Engineer - Platform Solutions
Senior Full Stack Engineer role focusing on AWS and modern web technologies in a leading global tourism company.
Full Stack Software Engineer
Join TUI as a Full Stack Software Engineer in Lisbon, working with technologies like AWS, JavaScript, and Java.
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.
Full Stack Software Engineer
Join TUI as a Full Stack Software Engineer, working with JavaScript, AWS, and cloud-native applications in a hybrid environment.
Full Stack Software Engineer - Search
Join TUI as a Full Stack Software Engineer in Lisbon, focusing on search functionalities using modern tech like AWS, JavaScript, and GraphQL.
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer needed in Palma, Spain. Expertise in JavaScript, Java, CSS, GraphQL. Competitive salary, flexible working.
Senior Software Engineer - Back-end (Viator)
Senior Software Engineer for Viator, focusing on back-end development with skills in Java, AWS, SQL, and more. Remote options available.
Software Engineer II (Back-End Development)
Join Viator as a Software Engineer II focusing on back-end development in Lisbon. Work with Java, C#, SQL, and more.
Senior Backend Engineer
Join WeTravel as a Senior Backend Engineer in Lisbon. Work with cutting-edge tech in a hybrid role.
Senior Software Engineer
Join Flix as a Senior Software Engineer in Lisbon. Work with Python, AWS, and Kubernetes to drive innovation in travel tech.
Senior Back End Developer
Senior Back End Developer needed in Lisbon, Portugal. Skills: NodeJS, TypeScript, PostgreSQL. Benefits: Health, Flexibility, Events.
Senior Backend Engineer
Join HiBob as a Senior Backend Engineer in Lisbon! Work on microservices, cloud platforms, and databases. Enjoy flexible benefits and a dynamic culture.
Software Engineer II (Full Stack) - Hotels Team
Join Tripadvisor's Hotels Team as a Full Stack Software Engineer II in Lisbon, Portugal. Work with React, Java, and Kotlin.
Senior Software Engineer - Back End
Join Viator as a Senior Software Engineer focusing on back-end development with AWS, Java, and more. Remote work from Poland.
Senior BackEnd Developer
Senior BackEnd Developer needed in Lisbon, Portugal. Expertise in Node.js, TypeScript, PostgreSQL. Remote options available.
Software Engineer II - SEO Team
Join Tripadvisor in Lisbon as a Software Engineer II on the SEO team, enhancing travel experiences through innovative SEO strategies.
Senior Software Engineer (React/Next.js, Node, Typescript)
Join Tripadvisor as a Senior Software Engineer in Lisbon, working with React, Next.js, and Node.js in a hybrid environment.
Senior Software Engineer - Fullstack (Java, React, TypeScript)
Senior Software Engineer role focusing on Java, React, TypeScript in a dynamic team at Tripadvisor.
Senior Back-End Software Developer
Join AUTODOC as a Senior Back-End Software Developer in Lisbon. Work with Java, PHP, and microservices in a dynamic team.
Senior Cloud Back-End Developer
Join Babel as a Senior Cloud Back-End Developer in Lisbon. Work with AWS and Node.js in a hybrid environment.
Senior Backend Software Engineer
Join Wellhub as a Senior Backend Software Engineer to innovate and enhance our wellness platform. Work remotely in Portugal.
Senior Backend Developer
Join Tiqets as a Senior Backend Developer in Amsterdam. Work with AWS, Python, and SQL in a hybrid environment.
Software Engineer II - Full Stack
Join Tripadvisor as a Software Engineer II - Full Stack in Lisbon, focusing on SEO and data-driven web development.