Estamos em busca de um Tech Lead Especialista Backend e Performance para liderar nossa equipe de desenvolvimento em Java, com foco em otimização e escalabilidade de sistemas. O profissional será responsável por orientar a equipe na criação de soluções de alta performance, garantindo a confiabilidade e a excelência técnica das nossas plataformas.
Responsabilidades:
Liderar a arquitetura, desenvolvimento e otimização de aplicações backend em Java utilizando Quarkus.
Supervisionar a administração e otimização do banco de dados PostgreSQL, incluindo a definição de boas práticas de desempenho e ajustes nas queries.
Estabelecer e supervisionar a implementação de processos de monitoramento e observabilidade, utilizando ferramentas como Dynatrace, OpenTelemetry e Grafana.
Guiar a equipe na realização de tuning de aplicações, garantindo alta performance e eficiência em ambientes distribuídos.
Atuar como mentor para os desenvolvedores, oferecendo orientação técnica e suporte na resolução de problemas complexos.
Garantir que as boas práticas de desenvolvimento, segurança e governança sejam seguidas por toda a equipe.
Trabalhar diretamente com outras equipes para garantir a estabilidade do sistema e a entrega de soluções de alta qualidade.
Liderar e promover uma cultura de melhoria contínua, focada na eficiência e na inovação técnica.
Requisitos:
Experiência sólida em Java e Quarkus, com forte atuação em ambientes de backend de alto desempenho.
Expertise na implementação e otimização de sistemas de mensageria com RabbitMQ e Kafka.
Experiência com PostgreSQL, incluindo otimização de queries e ajuste de desempenho de banco de dados.
Experiência com Dynatrace, OpenTelemetry e Grafana para monitoramento e observabilidade em sistemas distribuídos.
Sólida experiência em tuning de aplicações e técnicas de otimização de performance.
Habilidade para realizar testes de carga utilizando K6, JMeter e Postman.
Experiência em serviços AWS (API Gateway, EKS, ECS, RDS), com foco em soluções escaláveis e de alta disponibilidade.
Capacidade comprovada de liderar equipes técnicas, gerenciar projetos e resolver problemas de desempenho e escalabilidade de sistemas.
Forte comunicação e habilidade para influenciar decisões técnicas, com visão estratégica.
Diferenciais:
Experiência prévia no setor financeiro, com conhecimento das regulamentações e desafios específicos da área.
Vivência em ambientes ágeis e técnicas de desenvolvimento orientadas a microserviços.