Descrição da vagaEnquanto desenvolvedor sênior, será esperado de você uma capacidade técnica e analítica profunda sobre o que já foi implementado no projeto.Você será uma referencia técnica no time, e deverá exercer certa influencia de liderança. Deverá ser demandado, na maior parte do tempo, em caráter de auxiliador de desenvolvedores mais júniores e, por isso, o comprometimento com a inovação e aquisição de conhecimento dentro do universo Android se fazessencial para o seu nível de carreira.Responsabilidades e atribuições- Atuar com profunda capacidade técnica e analítica sobre o que já foi implementado no projeto, garantindo evolução contínua das soluções; - Ser referência técnicadentro do time, exercendo influência de liderança e apoiando desenvolvedores mais júniores; - Contribuir diretamentepara inovação e aquisição de conhecimento no ecossistema Android e demais tecnologias envolvidas; - Desenvolver e manter APIs REST de alta performance; - Projetar e implementarserviços resilientes, escaláveis e tolerantes a falhas; - Atuar na otimização delatência, throughput e desempenho de sistemas de alta volumetria; - Implementar estratégias avançadas de caching, incluindo Redis distribuído; - Aplicar rate limiting,circuit breaker e mecanismos de backpressure; - Realizar profiling e tuning de aplicações para máxima eficiência; - Trabalhar em modelagemde banco de dados orientada à performance e escalabilidade; - Atuar com bancos relacionais e não relacionais, conforme as demandas do projeto; - Trabalhar com arquitetura de microsserviços em produção, garantindo consistência e disponibilidade; - Implementar práticas de observabilidade, monitoramento e tracing distribuído; - Atuar com Docker, Kubernetes e ambientes cloud (AWS, GCP ou Azure).Requisitos e qualificações- Experiência avançada com Golang; - Profundo entendimentode concorrência com goroutines, channels e context; - Experiência comprovadana construção de APIs REST de alta performance; - Sólido conhecimento nodesign de serviços resilientes e escaláveis; - Vivência com sistemasde alta volumetria (milhares ou milhões de requisições); - Conhecimento em otimização de latência e throughput; - Experiência com estratégias de caching, especialmente Redis distribuído; - Domínio de técnicas como rate limiting, circuit breaker e backpressure; - Habilidade em profiling e tuning de aplicações; - Experiência com bancosrelacionais (PostgreSQL/MySQL); - Experiência com bancosnão relacionais (MongoDB ou similares); - Prática com microsserviços em produção e fundamentos de sistemas distribuídos (consistência, tolerância a falhas, observabilidade); - Experiência com monitoramento, logging e tracing distribuído; - Conhecimento em Dockere Kubernetes; - Vivência com cloud (AWS, GCP ou Azure).