Java Architect (TUI) - Remote

Tecnología · Trabajo remoto



Our client is a large international company dedicated to tourism. They are evolving their current architecture based on micro-services architecture, using more than 40 microservices all dockertized and deployed on AWS. For this exciting task, we need your help as Solution Architect.

The Architecture team is ultimately responsible for the delivery of both front and back end tools and features that would enable growth via digital sales channels targeting all actual and potential customers travelling around the world. Additionally, and derived from the very nature of the process, the team is in charge of the definition of new features, new channels and monitoring, improving, and managing any related issues arisen from the sales process and IT applications that take part on the activities.

As Solution Architect you will responsible but not limited to collaborate with business partners and IT personnel to design and develop solutions, communicate architecture through key solution architecture documents and maintain as per future changes. 

Guide for development teams along the way in best practices in development, testing and dev-ops. Ensure overall quality of architecture solutions throughout the development process share and present architecture to cross-functional teams. Lead with the example take ownership of the solution and shouldn’t be scare to get directly involve into development when needed.

Ultimately test new technologies especially provided by AWS through proof of concept work and demonstrated ability to work on multiple project efforts simultaneous.


We look for dynamic people who want to join an international company based on Mallorca with experience with modern software architecture and are eager to learn about the amazing Tourism business. 

Do you feel identified with?

  • I have experience with micro services architectures
  • I have experience with domain driven designs
  • I have worked on integrations with internal and external applications
  • I have strong problem-solving abilities and creative solution skills
  • Sometimes I’m perfectionist looking for the best solution to a problem
  • I love technology
  • I’m passionate about joining a talented team and give my best

Also we will be looking for:

  • 5+ years of experience of Programming in Java/J2EE, Spring Framework
  • 3+ years of experience with algorithms and data structures, design patterns, service oriented architecture, event driven architecture, multi-threading, Micro-Services, concurrency, caching and distributed systems
  • Working Knowledge of Frontend technologies
  • Experience in an API-driven ecosystem, API design and development
  • Working Knowledge of Amazon Web Services
  • Ability to work in a fast paced virtual environment that demands co-ordination with global/remote teams
  • Knowhow of agile mythologies such as Scrum etc.
  • Ability to multi-task and investigate several issues at once.
  • Strong communication skills with excellent attention to detail.
  • Fluency in English and Spanish. Other languages are a plus.

What we offer:
  • Indefinite contract
  • Full remote
  • Flexible schedule
  • Salary over 50k per year