Responsabilidade e Atribuições:
- Responsável por implementar as melhores soluções de backend para nossos clientes de forma colaborativa, visando sempre a melhor experiência de uso para nossos produtos;
- Responsável por codar, realizar testes unitários, implantar e monitorar além de garantir a qualidade e boas práticas de programação;
- Aprimorar aplicações identificando oportunidades de melhoria, fazer recomendações, projetar e implementar sistemas; Ter o sentimento de dono participando das decisões na implementação dos produtos;
- Melhorar a qualidade do sistema, identificando problemas e padrões comuns, além de desenvolver procedimentos operacionais padrões;
- Manter, melhorar e Revisar códigos existentes através de Code Review e pair programming;
- Manter bom relacionamento com equipe técnica buscando soluções inovadoras para os projetos; Investigar e usar novas tecnologias quando relevante; Manter documentação atualizada;
- Atuar como mentor técnico com os outros desenvolvedores, compartilhando melhores práticas de programação com o time.
Requisitos e Qualificações:
- Vasto conhecimento em Java, Git, Spring, Design Patterns, SOLID, Restful, Testes unitários e testes integrados; Conhecimento em soluções de cache (Redis), Metodologias Ágeis;
- Experiência em Micro Serviços, CI/CD e mensageria;
- Conhecimentos em Banco de dados SQL e NoSQL;
- Ferramentas de monitoria (Splunk, New Relic).
Gostou dessa oportunidade?
Quer saber mais? Acessa o link abaixo:
Clique AQUI para se candidatar