Conhecimentos Técnicos necessários (Hard Skills) AWS (nível médio a profundo) : experiência sólida com serviços como
Lambda, Step Functions, DynamoDB, SNS / SQS , além de capacidade de aprender rapidamente serviços novos (ex. : Kinesis). Linguagens : Kotlin (versão 17)
– principal linguagem utilizada em aplicações de mensageria e regras de negócio. Go (Golang)
– utilizada em aplicações de processo. Java
– vivência sólida (mín. 6 anos) é aceitável como base, devido à proximidade com Kotlin. Mensageria e Eventos : noções de
Kafka
(streams, consumo / produção de eventos). Banco de Dados : experiência com
DynamoDB . Testes Automatizados : não precisa codar em Python, mas deve ter
conhecimento básico
para apoiar QAs em testes integrados. Observabilidade : experiência com
interpretação de logs, monitoração e troubleshooting . Ferramentas de Observabilidade / Diferenciais : conhecimento em
CloudWatch
Datadog
(forte diferencial).
Backend Engineer • Timon, Brasil