Job Description
Requisitos básicos:
- Experiência comprovada como desenvolvedor de software em projetos de evolução e aplicações de alta complexidade.
- Desenvolvimento de códigos e scripts nas linguagens de programação e frameworks adotadas pela empresa.
- Criação e consumo de APIs.
- Programação funcional e Design Patterns.
- TDD e automação de testes.
- Projeto de arquitetura de micro-serviços e arquitetura orientada a eventos.
- Banco de dados relacional e orientado a objetos.
- Processos de integração contínua / entrega contínua e conteinerização.
- Desenvolvimento de software seguro (OWASP).
- Graduação em Ciência da Computação, Engenharia de Software, Sistemas de Informação, ou áreas correlatas.
Será um diferencial possuir Inglês fluente.
O que você irá fazer:
- Liderar e desenhar a evolução de microserviços de alta criticidade, garantindo que regras de ne...