Estamos à procura de umSenior Java Backend Engineerpara integrar a equipa no Porto. Nesta função, serás responsável pelo desenvolvimento e evolução de microserviços e APIs que suportam sistemas críticos no setor financeiro, garantindo performance, resiliência e segurança.O que vais fazer Desenvolver e manter microserviços e APIs em Java com Spring Boot. Implementar lógica de negócio alinhada com boas práticas de engenharia de software. Escrever testes unitários, de integração e de contrato. Participar no desenho técnico das soluções em conjunto com arquitetos. Colaborar com equipas de QA, SRE, segurança e produto em code reviews e planeamento. Garantir que os sistemas são observáveis (logs, métricas, tracing). Analisar e resolver incidentes em ambientes de desenvolvimento e QA. Contribuir para a documentação técnica de serviços e APIs.O que procuramos Experiência sólida em Java (concorrência, performance e gestão de memória). Experiência com Spring Boot. Experiência com microserviços e APIs REST. Conhecimento de arquitetura distribuída e padrões de resiliência (retries, circuit breakers, idempotência). Experiência com bases de dados SQL e/ou NoSQL. Experiência com Git, CI/CD e testes automatizados (JUnit, Mockito). Mentalidade colaborativa, foco em qualidade e atenção ao detalhe. Valorizamos Experiência com Spring Cloud. Conhecimentos de Docker, Kubernetes e arquiteturas cloud-native. Experiência com Kafka ou sistemas event-driven. Conhecimentos de observabilidade (logging, métricas, tracing). Experiência em sistemas financeiros ou de pagamentos.Localização Viseu – Híbrido, 3x por semana no escritório