O que é uma liderança técnica e como você pode ser um profissional qualificado.
Uma liderança técnica é responsável por desenvolver a arquitetura de microsserviços com Java e Spring, garantindo que o sistema seja escalável, seguro e resiliente. Além disso, você precisará integrar mensagerias, bancos relacionais e não relacionais, aplicando boas práticas de testes e automações.
Criar soluções escaláveis, seguras e resilientes é fundamental para qualquer empresa moderna. Como líder técnico, você precisará apoiar à definição de arquitetura e integração com ferramentas de monitoramento, além de fornecer mentoria técnica para o time.
Algumas das habilidades técnicas exigidas incluem:
* Java 8+
* Spring Boot / Batch
* Azure ServiceBus / RabbitMQ
* Oracle / MongoDB
* Git, Jenkins, Grafana
* Testes com JUnit 4 e 5 (Jupiter)
Além disso, é importante ter conhecimentos sólidos em port and adapters e coreografia de eventos, além de experiência em ambiente ágil. Embora Node.js seja considerado um diferencial, é não obrigatório.
Nossa equipe busca um profissional experiente e motivado para se juntar ao nosso time e ajudar a construir soluções inovadoras para nossos clientes.
Requisitos:
* Liderança técnica e desenvolvimento em arquitetura de microsserviços com Java e Spring;
* Integração com mensagerias, bancos relacionais e não relacionais;
* Aplicação de boas práticas de testes e automações;
* Criação de soluções escaláveis, seguras e resilientes;
* Apoio à definição de arquitetura e integração com ferramentas de monitoramento;
* Mentoria técnica para o time;
Habilidades técnicas:
* Java 8+
* Spring Boot / Batch
* Azure ServiceBus / RabbitMQ
* Oracle / MongoDB
* Git, Jenkins, Grafana
* Testes com JUnit 4 e 5 (Jupiter)
Conhecimentos desejados:
* Port and adapters e coreografia de eventos
* Ambiente ágil
Diferencial:
* Node.js