Exemplo: Projeto em Java Script
Obrigatórios:
+2 anos de experiência em desenvolvimento de software em Java e aplicações web;
Experiência no uso de metodologias ágeis (Kanban, SCRUM, etc.);
Sólidos conhecimentos de arquitetura de software, design orientado a objetos, boas práticas de desenvolvimento, estrutura de dados e algoritmos;
Vivência em ambientes de sistemas distribuídos, fluxos assíncronos, alta disponibilidade e alto desempenho;
Experiência em desenvolvimento de sistemas utilizando JAVA;
Experiência com frameworks e aplicações usadas em desenvolvimento Java (frameworks MVC/Springboot, servidores de aplicação, mensageria, etc.)
Experiência em desenvolvimento de APIs RESTful;
Experiência com Git;
Experiência em análise de performance e troubleshooting de sistemas;
Experiência com sistemas de delivery e integração continua (pipelines Jenkins);
Experiência na implementação de teste automatizados (unitários, integração, etc.);
Experiência com ambientes Linux;
Desejável
Experiência em desenvolvimento de micro-serviços;
Conhecimentos em bancos NoSQL;
Experiência com tecnologias de containers (docker, kubernetes);
Conhecimento em ambientes de virtualização e cloud
Conhecimentos de infraestrutura
Conhecimento em desenvolvimento utilizando Python e Node;
Diferenciais: