Na Bemobi valorizamos o espírito inovador e colaboramos para que pessoas potencializem o seu melhor e, juntos, identificamos afinidades e oportunidades. Se você procura desenvolvimento, desafios e um ótimo ambiente de trabalho, está no lugar certo Seja você, SejaBemober. Responsabilidades e atribuições Expertise Técnica Proficiência em conceitos avançados de programação e domínio das tecnologias usadas na equipe. Conduzir discussões e decisões de arquitetura e design, considerando fortemente requisitos não funcionais. Sólida compreensão de conceitos de banco de dados, administração e quando adotar diferentes paradigmas. Ser referência de testes de software, defendendo sua importância para toda a equipe. Domínio do ciclo de vida completo de desenvolvimento de software, desde a compreensão dos requisitos até a codificação, teste e implantação. Liderar o desenvolvimento de novos recursos em projetos maiores, auxiliando engenheiros menos experientes a contribuir. Envolver-se em revisões de código construtivas, com foco no compartilhamento de conhecimento e no estabelecimento de diretrizes comuns de codificação. Sólida compreensão de serviços de nuvem e proficiência em infraestrutura como código. Fortes habilidades de resolução de problemas, com a capacidade de navegar em desafios complexos. Gerenciar dívida técnica e defender sua resolução sempre que possível. Avaliar novas tecnologias e metodologias para adoção dentro da equipe. Espírito de Equipe Liderar pelo exemplo em um ambiente de equipe em primeiro lugar, promovendo cooperação e suporte mútuo. Facilitar sessões de compartilhamento de conhecimento, aprimorando habilidades de equipe e promovendo uma cultura de melhoria contínua. Habilidades de comunicação efetivas com membros da equipe e partes interessadas. Definir padrões para documentação abrangente, garantindo escalabilidade e manutenibilidade futuras. Criar espaço para novas ideias de como problemas podem ser resolvidos, abrindo espaço para engenheiros menos experientes. Abertura para feedback e forte desejo de melhoria contínua. Funcionar como referência, de acordo com nosso modelo "Best Effort", no atendimento a incidentes de ambiente de produção. Conduzir processos de gerenciamento de incidentes, promovendo uma cultura de transparência sobre descoberta de falhas, aprendizado e melhoria contínua. Orientado a Resultados Envolver-se fortemente nas práticas ágeis adotadas pela equipe e contribui para a melhoria da dinâmica da equipe. Trabalhar em estreita colaboração com o time de produtos e outras partes interessadas para definir requisitos técnicos e entregar soluções de software de alta qualidade alinhadas com os objetivos de negócios. Demonstrar pensamento crítico no alinhamento de soluções técnicas com objetivos de negócios. Considerar fortemente a relação entre soluções técnicas e seus custos de infraestrutura. Requisitos e qualificações Requisitos: Dominar a linguagem de programação Java; Experiência com Spring Boot; Experiência com Protocol Buffers; Experiência com gRPC; Arquitetura Orientada a Eventos; Arquitetura Hexagonal; Boa compreensão dos padrões de projeto; Experiência em Terraform & CI/CD; Experiência com Apache Kafka e arquiteturas de data-driven; Dominar TDD; Experiência de trabalho em ambiente de desenvolvimento ágil; Conhecer GIT; Forte experiência com serviços AWS; Experiências com construção de queries; Experiência na construção de arquiteturas lambda; Ambiente de desenvolvimento com microsserviços. Diferencial: Boa compreensão de Python; Boa compreensão de React. Informações adicionais O QUE VOCÊ VAI ENCONTRAR AQUI ?? Plano de Saúde Bradesco Rede Nacional - estendido a dependentes sem desconto por beneficiário; Plano odontológico Bradesco - opcional; ?VR/VA flexível - mantido durante as férias; PLR - participação nos lucros; Wellhub; Day off de aniversário; Auxílio Home Office; Flexibilidade no horário; VT conforme necessidade - desconto permitido por lei; ?? Seguro de Vida Icatu; Acesso gratuito a todos os nossos produtos - AppsClub, Clube de Descontos, TrueCaller, BTFit e Busuu; Acesso a treinamentos internos por meio de plataformas digitais; Programa de reconhecimento interno entre colaboradores - Bemobucks.