Software engineer backend - sênior
Descrição da Vaga
Descrição: * Proficiência em linguagens de programação backend (Java, Python, Ruby, Go, etc); * Conhecimento em banco de dados relacional e não relacional; * Conhecimento em Clean Code e design patterns; * Experiência em pirâmide de testes, sabe escrever testes automatizados; * Experiência com ferramentas de mensageria (Kafka, AWS\-SQS etc); * Experiência e/ou sabe discutir e trazer críticas de conceitos sobre arquitetura orientada ao domínio (Domain Driven Design); * Capacidade comprovada de liderar projetos técnicos e orientar desenvolvedores juniores; SERÁ UM DIFERENCIAL:* Experiência com Java e/ou Kotlin, e framework Spring Boot; * Conhecimento em linguagens de programação funcionais; * Experiência em troubleshooting em arquitetura distribuída; * Experiência na implementação de práticas de desenvolvimento seguro; * Experiência e/ou sabe discutir e trazer críticas a conceitos de Reliability and Safety; * Experiência com serviços de cloud (AWS, GCP, Azure). * Desenvolver garantindo funcionalidade, manutenibilidade e velocidade, além de práticas de teste e qualidade; * Entender o impacto das soluções que o time desenvolve no usuário final; * Garantir que todas as soluções técnicas estejam alinhadas a estratégia do negócio e entender OKRs e iniciativas relacionadas ao produto; * Ajudar o time no desenho de soluções com arquitetura evolutiva, além de investigar constantemente novas tecnologias e formas de trabalho; * Colaborar com a evolução das skills técnicas do time e esforços de melhoria contínua que impactam vários times; * Desenvolver sucessores realizando mentoria técnica de pessoas. 2510260202221768275
Vaga originalmente publicada em: indeed
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev