Buscamos Desenvolvedor de Nível Superior
O candidato ideal deve ter experiência em desenvolver aplicações backend com Node.js, bem como habilidades em Java, Spring Batch e Scala.
* Desenvolver aplicações backend utilizando tecnologias como Node.js;
* Implementar e manter serviços com Java;
* Migrar jobs para Spring Batch em Scala;
* Utilizar Docker para criação e orquestração de containers;
* Configurar e gerenciar serviços na Azure;
* Implementar mensageria com Service Bus, Kafka e EventHub;
* Projetar e otimizar modelos de dados em MySQL, PostgreSQL, MongoDB e SQL Server;
* Usar Git e Git Flow para controle de versões;
* Implementar CI/CD com GitLab;
* APLICAR DDD PARA ESTRUTURAÇÃO DE CÓDIGO;
* Criar testes automatizados com TDD;
* Desenvolver funcionalidades em tempo real com Socket.io;
Para o cargo de Desenvolvedor de Nível Superior, buscamos um profissional experiente que tenha conhecimento em:
* Experiência em Node.js, Java, Spring Batch e Scala;
* Conhecimento em Docker;
* Vivência com serviços Azure;
* Experiência com bancos de dados: MySQL, PostgreSQL, MongoDB e SQL Server;
* Controle de versão com Git, Git Flow e GitLab;
* Compreensão de metodologias DDD e TDD;
* Experiência com arquitetura de microsserviços.