Desenvolvedor java backend - Empregos Aqui
Resumir os requisitos da equipe de produtos e liderar a elaboração de design de alto nível para recursos de alta disponibilidade, desempenho e escalabilidade para sistemas em nuvem, levantar e discutir os trade-offs de diferentes abordagens de design elaborando documentos de design detalhados, implementar solução desde a codificação até o teste e o suporte à implantação da produção, planejamento e execução de provas de conceito (pocs), acompanhe os processos ágeis e participe ativamente de todas as fases do desenvolvimento.
Qualificação: Experiência em desenho e implementação de aplicações em python, projetos arquitetônicos complexos para aplicativos baseados em nuvem, com desenvolvimento de software orientado a objetos em java, padrões de design, modelagem, produção e consumo de apis baseadas em web services (restful ou soap), com bancos de dados sql e nosql como mysql, postgresql, mongodb, cassandra, tecnologias de container como docker e kubernetes, hibernate / jpa, em projetos de alta disponibilidade / sistemas escaláveis. Conhecimento experiência com desenvolvimento ágil (ex: usando scrum, kanban, lean, xp, etc.), Em desenvolvimento terraform e infraestrutura aws e em testes automatizados em java (ex: unit test, integration test, etc.).