We are looking for a highly skilledSenior Java Developerwith strong experience in designing and developing service platforms using modern architectural patterns. This role involves working with microservices, event-driven architectures, and cloud-native technologies, contributing to the evolution of scalable and resilient platforms.Work model: Hybrid (2 days per week onsite in Porto).Education & Professional Background Bachelor's or Master's Degree in Computer Engineering or a related field. Minimum 5 years of solid experiencein analyzing and developing service platforms (EAI/SOA/Microservices) using Java/Spring. Experience withmicroservice architectures ,Hexagonal/Clean/Circular architectures, andevent-driven architectures. Nice to have: Experience withJSFdevelopment.️ Main Responsibilities Design and development ofMicroservices Interaction withSQL ServerandPostgreSQLdatabases. Development and maintenance ofCI/CD pipelines(GitLab CI, ArgoCD, Jenkins, Sonar, Nexus Sonatype, IQServer & Fortify). Work withSpring Cloud(Spring Cloud Stream, Spring Cloud Gateway, Spring Data Flow). Build and integrateRESTful servicesandmessaging systems. Technical Skills Java 17 or higher Unit Testing (Mockito or Spock) Maven Spring Framework (Spring Boot, Spring Data JPA, Spring Batch) — Cloud development: Kubernetes, Helm, HashiCorp VaultLanguage Skills English B2Soft Skills Strong organization and planning. Excellent teamwork and collaboration. Ability to abstract, conceptualize, and design solutions. Problem analysis and resolution. Exceptional communication skills.