Java Software Engineer

act digital · Lisbon, Portugal
LinkedIn

Posted

Jul 31, 2026 (Jul 31)

Seniority

Not Specified

Work Model

Not Specified

Type

Not Specified

Category

Full-Stack

Salary

Not specified

Skills

CI/CD Docker Git Java JUnit Kubernetes MongoDB Spring Boot SRE

Description

📍 Lisboa ou Viseu | Híbrido (3x por semana no escritório) ⚠️ Obrigatório: residência ou visto válidos para trabalhar em Portugal Procuramos um(a) Java Developer com experiência sólida em Spring Boot e arquiteturas cloud native, para desenvolver microserviços e APIs de alta criticidade, num contexto orientado para performance, resiliência e escalabilidade. 🎯 Principais tarefas Desenvolver e manter microserviços, APIs e business logic em Java com Spring Boot, seguindo boas práticas de desenvolvimento Garantir alinhamento com tecnologias cloud native e cloud agnostic, em constante otimização, monitorização e melhoria de performance Escrever testes unitários, de integração e de contrato Apoiar a equipa de QA na automação de testes Participar no desenho técnico das soluções com os arquitetos, em alinhamento com a arquitetura definida Colaborar com as equipas de arquitetura, QA, SRE, segurança e negócio em refinements, plannings e code reviews Garantir que o código nasce seguro e observável (logs, tracing, métricas) Contribuir para a documentação técnica (serviços, APIs, decisões técnicas relevantes) Analisar incidentes/problemas em ambiente de desenvolvimento e QA/certificação Atuar como 3ª linha na análise e resolução de problemas ✅ Requisitos obrigatórios Domínio sólido de Java , incluindo conceitos de concorrência e gestão de memória Experiência com Spring Boot (idealmente ecossistema Spring, incluindo Spring Cloud) Compreensão de arquitetura distribuída e padrões de comunicação (síncrono vs assíncrono) Experiência com APIs REST e tratamento de falhas (retries, circuit breakers, fallbacks, idempotência) Conhecimentos em bases de dados geo-distribuídas, relacionais e/ou NoSQL Experiência com práticas de desenvolvimento moderno: Git, CI/CD, DevSecOps , code review, testing (JUnit, Mockito, Testcontainers) ⭐ Requisitos valorizados Experiência em contextos cloud native (Docker/Podman, Kubernetes, 12 factor apps) e sistemas high-throughput, low-latency Conhecimentos em arquiteturas distribuídas e event-driven Conhecimentos em bases de dados geo-distribuídas, NoSQL, NewSQL (MongoDB, CockroachDB, etc.) Experiência em projetos de migração de sistemas Legacy para Cloud-Native Experiência com observabilidade (logging centralizado, métricas, tracing distribuído) e SRE Experiência prévia em soluções de pagamentos, instant payments ou sistemas financeiros de missão crítica Conhecimentos de padrões e formatos de pagamentos (ISO 20022, SEPA Inst) 🌟 Características relevantes Gosto por aprender e trabalhar com arquiteturas modernas e sistemas de alta criticidade Orientação para qualidade, rigor e segurança, com atenção ao detalhe técnico Mentalidade colaborativa, partilha de conhecimento, foco em equipa e abertura à crítica construtiva 📩 Interessado(a)? Envia a tua candidatura e vem fazer parte da equipa!