Estamos buscando uma pessoa que ouse protagonizar com a gente.
Responsabilidades e atribuições:
1. Manter e desenvolver backend em Java e Golang
2. Escrever código com ampla cobertura de teste unitários (100% coverage) e de integração
3. Expor serviços usando APIs rest
4. Manter atualizada as pipelines de CI/CD em Azure DevOps
5. A capacidade de trabalhar em equipe e se comunicar é fundamental, já que fará parte do dia a dia a participação nos ritos de refinamento e planejamento, revisão de código, programação em pares, troca de conhecimento e suporte à outras equipes em sua área de atuação.
6. É necessário o conhecimento/aprendizado de práticas e metodologias de mercado para agilidade, gestão do código e documentação
Requisitos e qualificações:
1. Forte visão sistêmica (ciclo de desenvolvimento de software)
2. Experiência na construção de Micro Serviços, API Rest
3. Experiência Java com Quarkus (Golang desejável)
4. Experiência em arquitetura de software (Micro serviços, aplicações distribuídas e escaláveis)
5. Experiência em comunicação assíncrona entre processos via mensagens (coreografia e orquestração) utilizando Apache Kafka e/ou plataformas AMQP
6. Domínio dos principais patterns de mercado para desenvolvimento de software (Clean Code, DDD, TDD, MVC)
7. Ter atuado com Cloud (Azure ou AWS)
8. Conhecimento em Banco de dados NoSQL (Mongodb e outros)
9. Conhecimento/Treinamento em metodologias ágeis (Scrum, Kanban)
#J-18808-Ljbffr