A vaga em questão é uma oportunidade de se destacar na área de desenvolvimento de aplicações back-end. Este é um projeto que visa a criação de soluções inovadoras e eficazes para atender às necessidades dos clientes.
Com foco em tecnologias como Node.js, Java e Spring Batch, você terá a chance de trabalhar com microsserviços, Docker e serviços na Azure. Além disso, você precisará projetar e otimizar modelos de dados em bancos de dados diferentes e implementar mensageria com Service Bus, Kafka e EventHub.
O ambiente de trabalho será dinâmico e desafiador, mas também repleto de oportunidades de crescimento e aprendizado. Se você está à procura de um desafio que o impulsione a se desenvolver profissionalmente, este é o lugar certo.
Além da experiência em desenvolvimento de aplicações back-end, é importante ter conhecimento em DDD e TDD, além de experiência com arquitetura de microsserviços.
Os pré-requisitos para esta vaga incluem habilidades em Node.js, Java, Spring Batch e Scala, além de experiência prática com Docker e serviços Azure. É fundamental ter compreensão de metodologias DDD e TDD e ter vivência com banco de dados MySQL, PostgreSQL, MongoDB e SQL Server.
Responsabilidades
* Desenvolver funcionalidades em tempo real com Socket.io;
* Criar testes automatizados com TDD;
* Implementar CI/CD com GitLab;
* Aplicar DDD para estruturação de código;
Vantagens:
* Oportunidade de trabalhar com tecnologias avançadas;
* Ambiente de trabalho dinâmico e desafiador;
* Oportunidade de crescimento e aprendizado;
Pré-requisitos:
* Profiiciência em Node.js, Java, Spring Batch e Scala;
* Experiência prática com Docker;
* Vivência com serviços Azure;
* Conhecimento em Service Bus, Kafka e EventHub;
* 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;