Qualificações Superior em Ciência da Computação, Análise e Desenvolvimento de Sistemas ou áreas correlatas Habilidades de comunicação oral e escrita Habilidades avançadas de análise e resolução de problemas Responsabilidades Ser comprometido e engajado na proposição e evolução das soluções tanto do ponto de vista técnico, do negócio e da experiência oferecida ao usuário Priorizar soluções mais genéricas e reutilizáveis ao invés de focar em necessidades específicas Acompanhar métricas do time e das soluções apoiando na melhoria contínua Ter boa capacidade de interação e comunicação com pessoas técnicas e não técnicas Atuar como agente motivador da equipe através do exemplo e do compartilhamento de conhecimentos Participar do desenvolvimento e formação de novos líderes técnicos Fazer a ligação entre o time técnico e de negócio Conhecimentos necessários Arquitetura baseada em micro serviços Metodologias Ágeis de Projetos (Scrum / Kanban) Java Stack Spring Testes Unitários e de Integração Git e Gitflow Containers baseados Docker Jenkins AWS API Gateway Lambda Fargate ECS, RDS, SQS, SNS Secrets Manager Elasticache (Redis) SOLID Clean Architecture Desejáveis Desenvolvimento de aplicações móveis Desenvolvimento baseado em event sourcing Play Framework Conhecimento em NodeJS/Python/Golang/Groovy Terraform