
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 Java Backend
Remoto
Viseu
21 de junho de 2026
Tempo integral
36k-44k EUR
Desenvolvedor Java Backend
Junte-se ao Grupo DATA! No Grupo DATA, tornamos a tecnologia simples e próxima, criando soluções IT inovadoras que ajudam clientes em todo o mundo.
Estamos a expandir em Portugal e acreditamos que crescer ao lado de empresas líderes é apenas 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, dinâmico e repleto de oportunidades para se superar, o seu próximo desafio pode ser connosco!
Quem estamos à procura?
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 cloud-native e cloud-agnostic, e em constante processo de otimização, monitorização e melhoria de performance, considerando o volume e os requisitos de resiliência e latência inerentes;
- Escrever testes unitários, de integração e contratuais. Apoiar a equipe 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 equipe (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, rastreamento, métricas);
- Contribuir para a documentação técnica (serviços, APIs, decisões técnicas relevantes);
- Analisar incidentes/problemas nos ambientes de desenvolvimento e QA/certificação, assim como atuar como 3ª linha na análise e resolução de problemas.
Habilidades e conhecimentos técnicos obrigatórios:
- Domínio sólido 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 restante do ecossistema Spring);
- Compreensão de arquitetura distribuída, padrões de comunicação (síncronos vs assíncronos), 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).
Habilidades e conhecimentos técnicos desejáveis:
- Experiência em contextos cloud-native (contenedores, Docker/Podman, Kubernetes, apps 12-factor) e sistemas de alta taxa de transferência e 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 em migração de sistemas legados para cloud-native;
- Experiência com visibilidade (logging centralizado, métricas, rastreamento 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 (ex.: ISO 20022, SEPA Inst).
Regime de trabalho:
Híbrido (3 vezes por semana no escritório em VISEU).