Java Technical Lead Senior
from đ”đč Portugal
OGrupo 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







