Timestamp

Java Technical Lead Senior

Timestamp
Apply
4 months ago
Lisbon, PortugalStaff+

Responsibilities

  • Atuar como ponto focal técnico do projeto.
  • Manter e evoluir a arquitetura cloud-native baseada em microserviços, APIs e padrões event-driven.
  • Garantir o alinhamento dos desenvolvimentos com a arquitetura, desde o desenho das soluções até à entrada em produção.
  • Realizar code reviews e promover boas práticas de engenharia, clean code e testes automatizados.
  • Definir e controlar a dívida técnica, priorizando correções e refactors críticos.
  • Assegurar a qualidade não funcional da plataforma, incluindo performance, resiliência, segurança, observabilidade e escalabilidade.
  • Apoiar o desenho de estratégias de alta disponibilidade, consistência de dados e recuperação de desastre.
  • Promover e manter atualizada a documentação técnica de arquitetura, decisões, padrões e guias de desenvolvimento.

Requirements

  • Domínio profundo de Java em versões recentes.
  • Experiência sólida com Spring Boot e, idealmente, Spring Cloud.
  • Experiência comprovada no desenho de sistemas distribuídos, microserviços, arquiteturas event-driven, containers e orquestração de containers.
  • Conhecimento de padrões de microserviços, incluindo circuit breaker, saga, retries, API gateway, service discovery, observability patterns e service mesh.
  • Experiência prática com mensageria e streaming assíncrono, utilizando Pulsar, Kafka, RabbitMQ ou tecnologias similares.
  • Conhecimento de topologias ativo-ativo, geodistribuição, tolerância a falhas e alta disponibilidade.
  • Experiência com bases de dados distribuídas, motores SQL e/ou NoSQL e modelos de consistência de dados.
  • Conhecimentos sólidos de segurança aplicacional e de APIs, incluindo autenticação, autorização, OAuth2, OpenID Connect, gestão de segredos e hardening.
  • Experiência com ferramentas e práticas de integração e entrega contínuas e DevOps.
  • Experiência em migração de sistemas legacy para cloud-native é valorizada.
  • Experiência com observabilidade e SRE é valorizada.
  • Certificações em Cloud, Cloud Architecture e/ou Kubernetes são valorizadas.

Benefits

  • Seguro de saúde.
  • Flexibilidade na rotina organizacional.
  • Formação e certificações.
  • Programa de Apoio ao Colaborador em cinco áreas, incluindo psicologia.
  • Ofertas de aniversário e antiguidade.
  • Happy hour mensal.
  • Portal de Benefícios com ofertas atrativas.

Tech Stack

Categories

Timestamp

About Timestamp

501-1,000 employees
Contact me