Skip links

Java Solution Architect


  • Designing and implementing (with a hand-on approach) solutions that meet our customer’s needs;
  • Leading technical design and strategy across projects, being the technical reference and evangelist;
  • Ensuring the use of best practices in the project including the use of design patterns with emphasis in Enterprise Integration Patterns;
  • Creating technical documents that cover architecture, design and integration needs;
  • Managing client expectations and scope effectively;
  • Defining and implementing an effective DevOps strategy ensuring the right environments and the best release policies;
  • Mentoring and coaching of technical team members.

Main requirements

  • Minimum of 10 years of experience
  • Experience in Software Architecture, Java, Spring and REST
  • Comfortable with SCRUM, Git and JIRA
  • Ability to lead, hands-on approach and DevOps capable
  • English fluency


Under graduation or Master in Computer Science, Engineering, Business or similar course.

Personal skills

  • The ability to lead and guide technical teams;
  • Experience in designing portal solutions;
  • Always up to date with current and future technology trends;
  • Training and coaching skills;
  • Communication skills in English;
  • Flexibility about work location and willingness to travel abroad.

Technical skills

  • Relevant development experience within Java Web/Enterprise projects;
  • Experience with Java and Maven;
  • Experience with servers such as Tomcat, JBoss and/or Websphere;
  • Experience with Spring (MVC, Security, Boot) and other Java frameworks;
  • Experience with SOAP and REST Web Services (Microservices optional but valued);
  • Experience with Apache Camel (optional but valued);
  • Experience with database applications such as Oracle, MySql, DB2 and with JDBC and ORM tools;
  • Experience with Web/Enterprise Content Management Systems like Apache Chemistry;
  • Experience with source control tools like Git , GitHub or BitBucket;
  • Experience with DevOps tools (e.g. Jenkins) and strategies;
  • Experience deploying to application servers in enterprise environments;
  • Experience using Agile development methodologies.

If your profile matches this job opening please send us your CV to or fill up the form on the right.

Job Location: Lisbon

Apply for this position

Allowed Type(s): .pdf, .doc, .docx