Principais Tarefas e Responsabilidades Noesis procura reforçar as suas equipas com um Java Integration Developer para integrar um projeto desafiante na área das transações bancárias com foco em arquiteturas modernas e soluções cloud-native.Desenvolvimento e manutenção de microserviços e APIs em Java (Spring Boot)Participação no desenho técnico de soluções em conjunto com equipas de arquiteturaImplementação de boas práticas de desenvolvimento, garantindo performance, segurança e resiliênciaDesenvolvimento de testes (unitários, integração e contrato) e apoio à automação de testesColaboração com equipas multidisciplinares (QA, SRE, Segurança e Negócio)Monitorização e melhoria contínua das soluções (logs, métricas, tracing)Análise e resolução de incidentes e suporte de 3a linhaProdução de documentação técnica relevante.RequisitosLicenciatura em Engenharia Informática ou similar (ou experiência relevante)Competências ObrigatóriasJava e Spring BootAPIs REST e arquiteturas distribuídasConhecimentos de bases de dados (SQL/NoSQL)Experiência com Git, CI/CD e boas práticas de desenvolvimentoConhecimentos de testes (JUnit, Mockito ou similares)ValorizamosExperiência em ambientes cloud-native (Docker, Kubernetes)Conhecimentos de arquiteturas event-drivenExperiência com observabilidade e SREExperiência em sistemas financeiros ou de elevada criticidadeEspírito de equipa e boa comunicaçãoOrientação para qualidade e detalheProatividade e vontade de aprenderSe reúnes estas condições e gostarias de integrar uma organização inovadora, que aposta continuamente na formação dos seus talentos, envia-nos a tua candidatura.Join us. Let's innovate together! Todos os nossos processos de recrutamento e seleção baseiam-se na igualdade de oportunidades, valorizando a competência e o potencial de cada pessoa e garantindo que nenhum candidato ou candidata é discriminado com base em género, etnia, orientação sexual, idade, religião ou condição física.#J-18808-Ljbffr