Alessandro efetua liderança técnica em arquitetura de microsserviços com Java e Spring, integrando mensagerias e bancos relacionais e não relacionais. Aplicação de boas práticas de testes e automações é um requisito fundamental.
Desenvolvimento escalável, seguro e resiliente de soluções com Spring Boot / Batch é responsabilidade sua. Integração com ferramentas de monitoramento também faz parte do seu dia a dia.
O papel requer:
* Conhecimento sólido de Java 8+
* Familiaridade com Spring Boot / Batch
* Experiência em integração com Azure ServiceBus / RabbitMQ
* Saber usar Oracle / MongoDB
* Domínio em Git, Jenkins, Grafana
* Habilidades em Testes com JUnit 4 e 5 (Jupiter)
* Arquitetura de microsserviços
* Port and adapters e coreografia de eventos
* Vivência em ambiente ágil