
Java Technical Lead Senior
Timestamp · Lisboa, Portugal
- IT Services & Consulting
- 1,001–5,000 employees
- Lisboa, Portugal
All reasons
- Open 177 days
In its favour
- Still listed on the employer's own board
O **Grupo Timestamp** agrega diversas empresas portuguesas líderes em soluções e serviços de TI em torno dos conceitos de excelência e partilha de conhecimento. Apostamos na liderança tecnológica, assente na qualidade do nosso serviço e soluções tecnológicas, suportadas na formação e certificação contínuas.
##### Responsabilidades
- Atuar como ponto focal técnico do projeto
- Manter e evoluir a arquitetura cloud native da solução, baseada em microserviços, APIs e padrões event driven, garantindo o agnosticismo entre provedores (cloud agnostic) e suporte a topologias Ativo-Ativo, com espírito crítico e construtivo
- Garantir o alinhamento dos desenvolvimentos com a arquitetura definida, desde o desenho das soluções até à entrada em produção.
- Realizar code reviews regulares, promovendo boas práticas de engenharia, clean code e testes automatizados, como garante da qualidade da solução
- Definir e controlar a dívida técnica, prioritizando correções e refactors críticos.
Assegurar a qualidade não funcional
performance, resiliência, segurança, observabilidade e escalabilidade da plataforma.
- Apoiar o desenho de estratégias de alta disponibilidade (ativo-ativo), consistência de dados e recuperação de desastre.
- Promover a documentação técnica (arquitetura, decisões, padrões, guias de desenvolvimento) e garantir a sua atualização contínua.
##### Requisitos base
Expertise em Java
domínio profundo de Java (versões recentes) e experiência sólida com Spring Boot (idealmente também Spring Cloud).
Arquiteto Cloud-Native
experiência comprovada em design de sistemas distribuídos, padrões de microsserviços, arquiteturas Event-Driven, containers, container orchestration.
- Domínio de gestão e padrões de microserviços (circuit breaker, saga, retries, API gateway, service discovery, observability patterns, service mesh, REST, gRPC etc.).
- Experiência prática com arquiteturas event driven e mensageria/streaming (Pulsar, Kafka, RabbitMQ ou tecnologias similares para processamento assíncrono).
- Conhecimentos de topologias ativo ativo, geo distribuição, tolerância a falhas e desenho para alta disponibilidade.
- Experiência com bases de dados distribuídas e motores de bases de dados (SQL e/ou NoSQL), bem como modelos de consistência de dados (eventual, strong, patterns de compensação).
- Noções sólidas de segurança aplicacional e de APIs (autenticação/autorização, OAuth2/OpenID Connect, gestão de segredos, hardening).
- Experiência com ferramentas de integração contínua/entrega contínua (CI/CD) e práticas DevOps.
##### Requisitos valorizados
Experiência em projetos de migração de sistemas Legacy para Cloud-Native.
Experiência com observabilidade e SRE.
Certificações em Cloud e/ou Cloud Architecture e/ou Kubernetes.
##### **Beneficios para os colaboradores
**
- Seguro de saúde
- Flexibilidade na rotina organizacional
- Formação e certificações
- Programa de Apoio ao Colaborador (em 5 áreas, incluindo psicologia)
- Ofertas de Aniversário e Antiguidade
- Happy Hour mensal
- Portal de Benefícios com ofertas atrativas
Skills
- Java
- Spring Boot
- Spring Cloud
- API Gateway
- gRPC
- Pulsar
- Kafka
- RabbitMQ
- SQL
- OAuth 2.0
- OpenID Connect
- Kubernetes
More jobs at Timestamp
Similar roles
- Software EngineerReltio · Lisbon1mo ago
- Java DeveloperAct Digital · Lisboa, , Portugal1y ago
- Full Stack Java DeveloperInetum · Porto, Porto District, Portugal1y ago
- Java, Angular & GCP Tech Lead | IT PaymentsNatixis in Portugal · Portugal6d ago
- FullStack Tech Lead | IT PaymentsNatixis in Portugal · Portugal1mo ago
- Java DeveloperInetum · Aveiro, Aveiro District, Portugal1y ago