Image of a kenshi with his light sword


Software Architect (Java & Node.JS)


  • Responsible for planning and delivering a set of X-Viewer product features together with the team.
  • Responsible for discussing ideas with other product architects.
  • Planning and working on the development of new features. 
  • Since you will be working in a distributed systems environment, Cloud implementations may happen among these responsibilities.


  • Bachelor’s and/or Master’s in Computer Science or similar; 
  • At least 5 years of experience in a similar position with similar technologies;
  • Experience working with Java, Node.JS, Kafka and/or Pulsar (mandatory);
  • Experience with Spring Boot and or Vert.x (preferable).
  • Legal requirements to work and live in Portugal.

We offer

  • Integration in a dynamic, goal-oriented and cooperative team;
  • Health Insurance;
  • A well defined career plan;
  • Excellent remuneration package;
  • Remote work (upon availability).
Being committed to comply with the new General Data Protection Regulation (GDPR) coming into force on May 25th 2018, we need you, when you send your application email, to inform us that you authorize us to store your data for recruitment purposes. Otherwise, we will not be able to move forward with the recruitment process.