Location: Porto, Portugal (Hybrid model) English: AdvancedAt Hexa Consulting we want to spread transparency and enable diverse tech careers. Our mission is to build strong relationships, be a leading partner through a differentiated approach in IT consulting and contribute to the professional and personal development of our team.We work with Nearshore projects, TM & Project Development, Service Management and Tech Academies .We're looking for a Senior Full Stack Developer to join our team in Porto .Responsibilities: Develop and maintain full stack web applications, including REST APIs, microservices, and SOA layers. Analyze legacy applications and contribute to modernization and cloud migration initiatives. Implement new functionalities using Java, Spring Boot, and Vue.js. Maintain and troubleshoot existing code, ensuring stability and performance. Deliver solutions following development best practices, including testing, CI/CD, and application integration. Collaborate with team members to improve architecture, development practices, and overall code quality. Contribute to a collaborative team environment and support continuous improvement initiatives.Requirements: Strong experience with Java development and frameworks such as Spring, Hibernate, and JUnit. Experience developing REST APIs, SOAP Web Services, microservices, and SOA architectures. Experience with Spring Boot and Spring Cloud. Experience with web application development using Vue.js, JSF, or Prime Faces. Familiarity with development tools such as JBoss EAP, Maven, Jenkins, Nexus, Git Lab, and Sonar Qube. Knowledge of Docker, Kubernetes, and cloud environments is a plus. Strong understanding of software development best practices and data structures .Soft Skills: Strong collaborative mindset and teamwork skills Proactive attitude and willingness to contribute with new ideas Strong analytical and critical thinking abilities Good communication skills Openness to continuous learning and improvementLanguages: Portuguese – Fluent English – Professional proficiencyIf you feel your profile matches this role, please send us your CV. We look forward to hearing from you.