Aqui você irá trabalhar com um time multidisciplinar e focado em entregar soluções altamente escaláveis e resilientes, que atendem milhões de usuários todos os dias.
Nossos princípios de engenharia incluem:
- Microsserviços utilizando os framework Spring
- Ênfase no design usando princípios SOLID e aplicando Design Patterns em diversos projetos.
- Desacoplamento entre aplicações, usando soluções de mensageria onde aplicável
- Aplicações rodando em Kubernetes, com escalabilidade horizontal para suportar picos de usuários simultâneos
- Integração contínua e deploy na AWS
- Monitoramento e observabilidade contínuo e preventivo com (Datadog, Splunk e Dynatrace).
- Armazenamento de dados em bancos SQL e NoSQL.
Responsabilidade e atribuições
- Desenvolver soluções escaláveis e que irão ser utilizadas por milhões de usuários
- Boa comunicação e análise criteriosa para chamados dos times de (Negócios, Produtos, etc..)
- Conhecimentos em SOLID, princípios de design, implementação, testes e manutenção
- Garantir a qualidade nas entregas
- Ajudar e compartilhar sua experiência com os membros da equipe
- Realizar codereviews e saber aplicar casos de testes
- Manter documentações dos serviços
- Dissipar o conhecimento adquirido e documenta-lo para futuras gerações
- Busca constante por melhoria técnica e performance dentro da empresa
- Demonstrar vontade para aprendizado constante e melhoria contínua