- Experiência comprovada em desenvolvimento de software (mínimo 4 anos)
- Experiência comprovada prática com frontend e backend
- Domínio de linguagem backend Java/Java Spring Boot (mínimo 4 anos)
- Experiência com frameworks frontend (React, Angular ou Vue) (mínimo 4 anos)
- Conhecimento em HTML, CSS e JavaScript/TypeScript
- Experiência com APIs REST e Arquiteturas de Micro Serviços (mínimo 3 anos)
- Conhecimento em bancos de dados relacionais e/ou NoSQL
- Experiência com versionamento (Git) e GitFlow
- Experiência com ferramentas de APM (New Relic, Datadog ou Dynatrace).
- Vivência com metodologias ágeis;
Desejável:
- Boa comunicação e trabalho em equipe;
- Visão de arquitetura de desenvolvimento de software;
Diferencial:
- Possuir repositório de Projetos no GitHub;
- Conhecimento Multi Cloud (AWS, GCP e Azure);
- CI/CD básico.
Obs: Posição híbrida, sendo, 3 dias presenciais e 2 dia em home office - CENTRO/SP.
- Desenvolver soluções escaláveis e resilientes;
- Apresentar melhorias nos sistemas existentes e garantir a qualidade nas entregas;
- Manter a qualidade do software verificando os processos, ferramentas e boas práticas disponíveis para o produto e tecnologia utilizados;
- Orientar desenvolvedores de menor senioridade apoiando suas dúvidas, disseminando seu conhecimento, desenhando e arquitetando soluções ou indicando documentação de apoio;
- Criar testes de alta complexidade, sejam estes manuais ou automatizados, que cubram o comportamento desejado dos componentes técnicos desenvolvidos utilizando os requisitos e ferramentas de testes.