Desenvolvedor(a) de Software Backend
O desenvolvedor(a) de software backend é um profissional responsável por criar soluções de software escaláveis e seguras.
Destaque:
* Responsabilidades:
* Desenvolvimento completo do software, desde a definição da arquitetura até a entrega em produção.
* Liderança em projetos com arquitetura de microserviços, consumo e geração de eventos em Streaming, APIs.
* Mantimento da funcionalidade, manutenibilidade e velocidade dos sistemas, garantindo práticas de teste e qualidade.
* Auditores técnicos, como mentor de pares, para oferecer orientação e suporte aos colegas.
Requisitos Básicos:
* Competências Técnicas:
* Domínio das tecnologias de desenvolvimento backend, incluindo linguagens de programação, frameworks e bancos de dados.
* Familiaridade com arquitetura de microserviços e consumidores/produtos de mensagens.
* Experiência em testes unitários e integração, além de design de API RESTful.
Competências Essenciais:
* Pessoal/Filosófico:
* Capacidade de trabalhar em equipe e colaborar com colegas de outras áreas.
* Comunicação clara e eficaz com os membros da equipe e stakeholders.
* Motivação contínua, iniciativa e disposição para aprender novas habilidades.