timestamp

Java Spring Boot Developer

timestamp

Lisboa, PTPosted Jun 3, 2026

Job description

A Timestamp SI procura talentos que queiram fazer parte de uma equipa dinâmica que tem a ambição de desafiar a inovação e as melhores e mais recentes metodologias e tecnologias. Java Spring Boot Developer Responsabilidades Desenvolver e manter microserviços e APIs REST em Java com Spring Boot. Implementar e otimizar lógica de negócio com foco em performance, escalabilidade e resiliência.

Desenvolver testes unitários e de integração utilizando JUnit, Mockito e Testcontainers. Participar no desenho técnico de soluções e definição de arquitetura. Colaborar com equipas multidisciplinares em code reviews, refinements e resolução de incidentes. Garantir observabilidade das aplicações através de logs, métricas e tracing.

Contribuir para a documentação técnica e melhoria contínua dos serviços. Requisitos Experiência sólida em Java e Spring Boot. Conhecimentos de arquitetura de microserviços e APIs REST. Experiência com padrões de resiliência (Retry, Circuit Breaker, Fallback, Idempotência). Conhecimentos de bases de dados relacionais e/ou NoSQL.

Experiência com Git, CI/CD e boas práticas de desenvolvimento. Conhecimentos de testes automatizados com JUnit, Mockito e Testcontainers. Valorizamos Experiência com Spring Cloud. Conhecimentos de Docker, Kubernetes e arquiteturas Cloud Native. Experiência em sistemas distribuídos e arquiteturas event-driven. Conhecimentos de observabilidade, SRE e monitorização de aplicações.

Experiência em ambientes de elevada disponibilidade e sistemas críticos.