O QUE PRECISAMOS
- Desenvolvedores que gostem de programar;
- Se preocupem com excelência técnica e boas práticas de programação - Aqui nos preocupamos bastante com design patterns e boas práticas de arquitetura;
- Ter conhecimento/experiência com frameworks Springboot e linguagem Kotlin;
- Ter conhecimento em banco de dados;
- Ter conhecimento sobre a construção de API para integração de sistemas;
- Ter curiosidade intelectual, gostar de explorar novas tecnologias e melhorar a arquitetura de sistemas;
- Gostar da cultura ágil e ferramentas correlatas (Scrum e Kanban, principalmente).
CONHECIMENTOS QUE FAZEM A DIFERENÇA
- Conhecimento e experiência com Vertx,
- Já ter desenvolvido testes unitários/automatizados;
- Experiência em ambiente com CI/CD, Docker e com a cultura DevOps;
- Conhecer e/ou já ter trabalhado com Kafka e AWS.
O QUE VOCÊ IRÁ FAZER COMO SOFTWARE DEVELOPER II
- Atuar em produtos inovadores, com impacto direto a milhões de clientes em toda a América Latina;
- Trabalhar de forma colaborativa para implementar soluções de back-end complexas;
- Apoiar a definição arquitetural de sistemas críticos, seguros e escaláveis;
- Garantir qualidade nas entregas de sistemas, utilizando boas práticas e padrões de desenvolvimento;
- Participar do processo criativo do produto, interagindo com pessoas de diferentes backgrounds, propondo e questionando o status quo.