Desenvolvedor de Software Principal: Construa um Futuro Inovador
Descrição da Vaga:
O cargo visa atuar em um projeto estratégico de modernização de sistemas legados com foco em reestruturação arquitetural, definição de padrões backend e implementação de práticas modernas orientadas a eventos no ambiente GCP. A oportunidade é para desenvolvedores que buscam um papel fundamental na condução de projetos inovadores e à frente da tecnologia.
Responsabilidades:
1. Definir e evoluir os padrões de arquitetura backend garantindo escalabilidade, performance e manutenção dos sistemas.
2. Revisar código e realizar mentoria técnica com os desenvolvedores das equipes envolvidas no projeto.
3. Assegurar a aplicação de boas práticas de CQRS (Command Query Responsibility Segregation) e CDC (Change Data Capture).
4. Apoiar a integração dos sistemas com o Integration Hub, promovendo comunicação eficiente entre serviços.
5. Ser referência técnica para múltiplas squads, conduzindo decisões de arquitetura e padronização de desenvolvimento.
6. Colaborar com a equipe de engenharia para promover uma cultura de qualidade e boas práticas de desenvolvimento.
Requisitos Técnicos:
- Domínio em NestJS e Node.js;
- Experiência com arquitetura orientada a eventos;
- Vivência sólida em Google Cloud Platform (GCP), incluindo Pub/Sub, Spanner e Firestore;
- Experiência com projetos de modernização de sistemas legados;
- Forte atuação em liderança técnica, com capacidade de orientar e elevar o nível técnico das equipes.