Responsabilidades :
- Projetar, desenvolver e manter serviços de backend e APIs usando Java e Spring framework
- Colaborar com outros membros da equipe para integrar elementos voltados para o usuário com lógica do lado do servidor
- Implementar e manter arquiteturas de microsserviços que sejam escaláveis, confiáveis e eficientes
- Escrever código limpo, sustentável e testável, seguindo as melhores práticas para desenvolvimento de software
- Solucionar problemas e resolver problemas em tempo hábil, garantindo a estabilidade e confiabilidade dos sistemas de backend
Bacharelado ou mestrado em Ciência da Computação, Tecnologia da Informação ou área relacionada
- Mais de 5 anos de experiência em desenvolvimento de backend, com foco em Java, Spring boot e Kafka
- Experiência com serviços RESTful, bancos de dados SQL/NonSQL e arquitetura de microsserviços
- Familiaridade com desenvolvimento em nuvem usando o Microsoft Azure
- Conhecimento de práticas de DevOps de ponta a ponta, incluindo desenvolvimento de pipelines de construção e lançamento (GitHub Actions e/ou Azure DevOps)
- Familiaridade com práticas de qualidade e teste
- Experiência com Docker, OpenShift ou Azure Kubernetes Services
- Experiência com práticas ágeis
- Inglês avançado