Responsabilidades Técnicas
O profissional trabalhará em projetos de desenvolvimento de software utilizando Java e Spring, liderando a equipe técnica e implementando arquitetura de microsserviços.
Desenvolverá soluções escaláveis, seguras e resilientes, aplicando boas práticas de testes e automações.
Realizará integração com mensagerias, bancos relacionais e não relacionais, como Azure ServiceBus e RabbitMQ.
Apoiará na definição de arquitetura e integração com ferramentas de monitoramento.
E será responsável por atividades de mentoria técnica para o time.
Habilidades e Qualificações Exigidas
O ideal é que o candidato tenha conhecimentos sólidos em Java 8+, Spring Boot / Batch, e experiência com Azure ServiceBus / RabbitMQ, Oracle / MongoDB.
Também deve ter habilidades em Git, Jenkins, Grafana e realizar testes com JUnit 4 e 5 (Jupiter).
Ainda assim, valorizamos quem tem vivência em ambiente ágil e possa adaptar-se facilmente às mudanças.
Diferencial
Ficaria ainda melhor se tivesse conhecimento em Node.js.