We are looking for a Java Developer to join our teams in Lisbon.Your main responsabilities will be:Design, develop, and maintain Java-based applications and systemsIntegrate APIs, databases, and services for seamless functionalityTroubleshoot, optimize performance, and ensure code quality standardsYOUR PROFILE5 years of experience in software development;Experience with Java EE (Java 7), JSF or PrimeFaces, JPA or Hibernate, EJB, CDI;Experience with SQL (queries, triggers, procedures), Oracle;Knowledge of SVN, Agile methodologies, RUP;Knowledge of data modeling, use cases, diagrams, prototypes;Fluent in Portuguese (written and spoken);Communication and problem-solving skills.