
Grupo Data Portugal
O Grupo Data é uma empresa multinacional com uma forte presença no mercado europeu, especializada na alocação de promotores em vários setores. Com ampla experiência na área, oferecemos soluções de desenvolvimento inovadoras e serviços de apoio para atender às necessidades tecnológicas em evolução dos nossos clientes.
Sobre a empresa Desenvolvedor Backend Java
Remoto
Viseu
21 de junho de 2026
Tempo integral
36k-44k EUR
Desenvolvedor Backend Java
Junte-se ao Grupo DATA! No Grupo DATA, tornamos a tecnologia simples e próxima, criando soluções inovadoras de TI que ajudam clientes em todo o mundo.
Estamos a expandir em Portugal e acreditamos que crescer ao lado de empresas líderes só é possível quando também crescemos com os nossos talentos.
Aqui, as pessoas estão no centro de tudo o que fazemos. Valorizamos ideias, incentivamos a criatividade e acreditamos que cada contribuição faz a diferença.
Se está à procura de um ambiente colaborativo e dinâmico, cheio de oportunidades para se superar, o seu próximo desafio pode ser connosco!
Quem estamos a procurar?
Desenvolvedor Java Sénior
Principais tarefas:
- Desenvolver e manter microserviços, APIs e lógica de negócios em Java com Spring Boot, seguindo boas práticas de desenvolvimento. Este desenvolvimento deve estar alinhado com tecnologias nativas de cloud e agnósticas de cloud, e em constante processo de otimização, monitorização e melhoria de performance, considerando o volume, resiliência e requisitos de latência inerentes;
- Escrever testes unitários, de integração e contratuais. Apoiar a equipa de QA na automação de testes;
- Participar no design técnico de soluções com arquitetos e em alinhamento com a arquitetura definida;
- Colaborar com a equipa (arquitetura, QA, SRE, segurança, negócios) em refinamentos, planejamentos e revisões de código, garantindo que o código seja seguro e observável (logs, rastreio, métricas);
- Contribuir para a documentação técnica (serviços, APIs, decisões técnicas relevantes);
- Analisar incidentes/problemas em desenvolvimento e ambientes de QA/certificação, bem como agir como a 3ª linha na análise e resolução de problemas.
Competências e conhecimentos técnicos obrigatórios:
- Sólida maestria e experiência em Java e nos seus conceitos de concorrência e gestão de memória;
- Experiência em Spring Boot, idealmente no ecossistema Spring Boot (preferencialmente Spring Cloud e o resto do ecossistema Spring);
- Compreensão de arquitetura distribuída, padrões de comunicação (síncrono vs assíncrono), REST APIs e gestão de falhas (retries, circuit breakers, fallbacks, idempotência, etc.);
- Conhecimento em bases de dados geo-distribuídas e/ou relacionais e/ou NoSQL;
- Experiência com práticas de desenvolvimento modernas (Git, CI/CD, DevSecOps, práticas de revisão de código, testes com ferramentas como JUnit, Mockito, Testcontainers).
Competências e conhecimentos técnicos desejáveis:
- Experiência em contextos nativos de cloud (containers, Docker/Podman, Kubernetes, 12-factor apps) e sistemas de alta capacidade, baixa latência;
- Conhecimento em arquiteturas distribuídas e sistemas orientados a eventos;
- Conhecimento em bases de dados geo-distribuídas, NoSQL, NewSQL (MongoDB, CockroachDB, etc.);
- Experiência na migração de sistemas Legados para Cloud-Native;
- Experiência com observabilidade (registo centralizado, métricas, rastreio distribuído) e SER;
- Experiência anterior em soluções de pagamento, pagamentos instantâneos ou sistemas financeiros críticos;
- Conhecimento de padrões e formatos na área de pagamentos (por exemplo, ISO 20022, SEPA Inst).
Regime de trabalho:
Híbrido (3x por semana no escritório em VISEU).